hard to believe the same 8gb usb drive costs $20 online but $50 in person. who's getting the markup. Amazon or the convenience store?