Best buy wanted $20 for a hard drive data cable several years ago. AMZN wanted $3 for 2 data cables and free shipping. It's easy to figure out where to shop and save money now. I'll only shop at Best Buy on Black Friday. And BBY offers free shipping on Black Friday, so I don't have to fight the crowds to get what I want. Otherwise, I always shop at AMZN or NewEgg.com.
Wait until all online retailers have to forward sales tax to all 50 states. That is a mountain of additional overhead. There prices will go up. I'm not a fan of BB by any means. I also think they are way overpriced.