My ill fated order was placed at 0158 Z Thu 11 December and did not leave Hattons until 1032 Z Sun 14 December 2014 so ordering in the morning perhaps does not hold with this. In addition, although the festive period quite a long time to process the order ( Class 128 and a few wagons so not a large parcel). The more I ponder the more annoyed I am becoming. However, will not spoil my Christmas as there WILL be a parcel arriving in the New Year! Thank you all as well for your supportive and informative messages.