It amazes me how Best Buy, Staples and other physical retailers refuse to compete.
For instance you can't buy a quality headset from Plantronics or get a USB NFC reader from either of those firms. Best Buy will sell you a Sony Alpha 7 camera but forget about any lenses other than the kit lens.
Don't get me started about how Dick's Sporting Goods sells mostly men's athletic shirts that will show your nipples which would be fine if I wore a bra but I don't know many men that do. I asked the people there, "Do you want to sell any clothes or do you want to make excuses for why you aren't selling any?"