Overall I love Best Buy and the only reason I gave it 4 out of 5 is their sales guys always bug me in the store. I know they are not on commission or anything but whenever I ask once simple question it's like they never shut up. So I started doing everything online, that way I avoid that problem.
Anyways, I did order a cable for my computer several weeks ago and it was defective. I called Customer Service and they were really great, I got a new cable without issue. Best Buy really is a great place to find what you are looking for, maybe I just have rotten luck with the sales ppl...?