If you think they have what you need, they probably do. The people are helpful. The only drawback being that they don’t put in any effort to help replace things unless you buy the warranty or extended care plan or whatever they call it. We had a computer monitor break inside of 30 days, but because I didn’t buy that extra item, they told me to contact the manufacturer. No helpful information on what to do, no contact information, no volunteering to help make that happen.
I did contact the manufacturer and it was a terrible process that is clearly designed to get people not to make warranty claims, but a few months later, we did get it taken care of.
I was here to get a simple cable to hook up some headphones. I asked one of the employees if the place was going out of business. Their stock was very low. Of course they didn't have what I needed... The hook was there, but all sold out. I'd guess a third of their product was completely out. Because the location isn't close to me, I certainly wouldn't bother to go back for any minor purchase. :-/
I would have rated higher but I went here to buy an open box (excellent) laptop it was available and I purchased it... took it home and went to start it but it needed drivers downloaded so I took it back up to this best buy in hopes they could install the drivers sat and waited an unexpected two hours for them to tell me they weren't able to install... so I just returned the laptop and hot a new one... apparently when it was returned it was wiped... along with the needed drivers...
Terrible experience. I scheduled an appointment for a battery replacement and when I got there they did not have the appointment on file. They did not even have the battery inside the store. The worker was very rude. I would not ever come to this Best Buy again.