Dye lots vary due to both wholesale brands and new batch colour mixes.
When you place an order, all of that order is cut from same batch. Any further orders can't be an exact match due to these reasons. You may see no difference, but you may see small to obvious differencies also. You accept this upon ordering materials & samples.