Do many of you go to the shops at Christmas and if so any tips on managing? I'm doing most of my shopping online....any reccommendations for good sites for presents?