Dixions: I've bought computers, scanners, clock radios and walkmans from Dixons. Every time, there's been a dumb technical hitch, and every time, sorting out the problem has brought me face-to-face with appalling customer service. Dixons staff are, in my experience, ignorant and unhelpful. It's a bad, bad place.
John Lewis: a happy place, safe and reliable. I've bought a kettles, iron, hairdryer (not for my own bald head), eletric blanket, a microwave, and food processor. Never had a problem. The staff have been generally helpful and knowledgeable, and the microwave delivery was on time.
For the DVD player, I got a multi-region player from Amazon a couple of years ago for £30, and it's worked fine.
Ps. Dixons suck in the most unholy way. Did I mention that?