Best Buy has been a big one for me when I need things like USB sticks or SD cards. (Bad enough with the occasional duds from the reputable sources without mixing in counterfeits on top of that.)
Price matching on most of their stuff and their budget line of cabling is actually quite competitive. When I have to do buildouts sometimes we need to buy a lot of Ethernet cable and their pricing is not terrible in a pinch.
Once bought an entire store out of patch cables, ha.