I use both, Amazon is faster delivery tho and I find their customer service team is excellent, quick replies usually.
Play.com for cheapness, ordered a game on the 1st of April and it still hasn't been dispatched so not happy, and can't find an email address for them :mad:
Oh, and remember...