Speaking of customer service, I returned some faulty headphones at Micro Anvika last week.
Normally, I'd do everything I could to not shop there - I can't stand the stores, due to their appalling sales service. No one in the store is interested in helping you, and they certainly don't know their products. (They are, however, better than Currys.)
However, I got some vouchers as a gift about almost a year ago, and so had used them to buy some headphones. The right headphone wasn't working, however, so I took them back.
I have to say, I was really impressed. Sure, it took 20 minutes for them to locate a new set, but they swapped them over without a word of complaint (or the usual expected accusations that I wouldn't know if the thing was broken or not), and they issued me with a receipt for another 12 month warranty.
Now, that's how it should be.