Had a chat with a guy in Tesco the other day and he said that for some reason Tesco stores and Tesco Direct are actually different businesses, using different ordering systems and are effectively separate from each other. Obviously they would try and keep things apparently similar for the customer but it wouldn't surprise me at all if there were discrepancies.