If you're planning to do your last-minute Christmas shopping online, don't miss the final deadlines for guaranteed Christmas delivery

Are you planning to do your last-minute Christmas shopping online? Then don't leave it too late, otherwise Santa may turn up empty handed.

If, like us, you're ordering lots of lovely CDs, DVDs and Blu-rays on the web, here are the last delivery dates from the major online retailers. No excuses now – you have been warned! – Friday, December 19th (free delivery as standard) – Thursday, December 18th for Free Super Saver Delivery;Monday, December 22nd for One-Day delivery (free with Amazon Prime).

More after the break – Thursday, December 18th (free delivery as standard). – "Order by December 17th to give Santa the best possible chance of delivery on time."

Obviously, all these delivery dates only apply to in-stock items – so double-check before you buy.