My other half always does the Xmas shopping online, can't do going round supermarket at that time of year with peoples trolleys so full, you'd think shops weren't opening for a week.
I have a friend who shops on line at Asda and she say's it's great and so easy, and you don't have the hassle of pushing round the store and queuing up.