I love how everyone even cares about this.
First off, Best Buy is only for idiots that can't take the 5 minutes to educate themselves about what they want to buy. I'm sorry but that's a big pet peeve of mine. If you can't learn about what you WANT, then you don't NEED it.
Second, Best Buy is, and always has been, a rip off; they aren't cheap. If you think they are, refer to point one.
Third, to all those complaining about bad customers/employees, yeah that happens. It happens more at stores frequented by those mentioned in points one and two.
On-line purchases from reputable vendors does away with point two, and of course self education does away with point one. Both of which combined simply negate point 3.
Do the math folks, and stop this bickering, it's that easy.
Oh and to all those who worked at any of these kinds of stores and defend them (walmart, CC, etc.,) you are most definitely of the lowest order of human beings on the morality scale, or just plain stupid. If it was just to make a buck through school, fine, just don't defend them under any circumstance. Step up a notch on the evolutionary scales, it'll make your life better.