Best Buy was actually running two websites and the website customers viewed from the computer in store had higher prices than the one they would see at home. The dumb criminals that they are, the really didn't think any consumer might later check the website at home and realize that price was lower and that they'd gotten ripped off.
For a time I suspected they were using signal blockers in their stores that would only allow you to log on to their guest WiFi service if you wanted any sort of signal. Amazon's page either wouldn't load correctly or would take forever to load. I recall needing to step outside the store to use my cellular data and load Amazon's page.
I don't think this lasted long. The last several times I've been to Best Buy, my phone worked fine and Amazon loaded quickly. They price match without hesitation. Sometimes I prefer an expensive item that I can pick up at the store as opposed to having it dropped off on my porch.
I actually like Best Buy. I went there recently to buy a TV and the price on the shelf didn't match the price in the checkout stand. Turned out, the TVs on the shelf were a different (better) model than the price tag advertised. When I asked for the correct TV that I paid for, a lesser model, their manager informed me that they were out of that model and insisted I take the better one for the same price.