I’ve had a few bad experiences with Best Buy as well. For instance, they once refused to take back an item that was clearly returnable. Very rude.
So I avoided them for years. But about a year ago, I drifted back, and I’ve noticed a marked difference. The employees at both stores near me are now much friendlier, and more knowledgeable. Some executive in my area at least has been shaking things up.
A few years ago when I was still trading futures I was running 4 22 inch monitors off a single Dell computer. My computer was trying to take a dump and rather than lose time and money waiting on a new one to be delivered I went to Best Buy. Told the salesman what I needed in tech terms and he assured me that a certain computer would fulfill my needs. I then asked if it doesn’t can I bring it back and get a full refund? Sure. Unpacked it and it wouldn’t run my monitors. Packed it back up and took it back, sure enough a restocking fee. I said that’s unacceptable and made them call the manager. After talking with the manager he refunded all my money and offered me a job because I knew more than even his tech guy. I said....that’s really sad and declined the job.