Hi,
We've just chased some overdue orders on Amazon, and were told they had gone missing in the post. But I was stunned to hear that they wouldn't resend them as they probably wouldn't arrive by Christmas, even though their website's front page says you can still order for two days!
Order from them at your peril! 