Just my take on Best Buy in general:
I actually really like Best Buy and they have some competitive prices, they price match almost anything inside the store, and they usually carry the latest tech before other retailers do.
However, their employees are some of the most poorly trained employees inside the store. The Geek squad employees are horribly under trained and are sloppy, with little knowledge about the most basic things.
If it wasn't for Best Buy being one of the biggest tech retailers in the U.S., I would not shop there at all.