Perhaps Amazon Prime will be the exquisite pinch. It will have trained all of us to expect immediate gratification (ruling out other online retailers) but Amazon itself cannot be trusted to deliver what you order. So we return to the Best Buy, which offers immediate delivery and authentic products!
Turns out, all Best Buy had to do was not turn their inventory into a lottery of real/counterfeit/broken/returned stuff.