Personally, I did a lot of mine on Play.com and Amazon but after reading this article in the Sunday Times, I feel a bit guilty about it. At the same time, I'm not sure I'd stop buying online from Amazon even though they are so harsh on their employees.
http://business.timesonline.co.uk/tol/business/industry_sectors/retailing/article5337770.ece
Does this make anyone else feel a bit arse twitchey?