I ordered some toys from The Works on Dec 7th that still haven't arrived and they need to be posted to their recipients on Thursday at the latest. Looking on their twitter page it's full of people complaining about similar issues. So I've raised a PayPal claim to get my dosh back and bought similar items from Amazon.
So, what are you still waiting for?