I know that I've mentioned Fry's before, but sadly, they're the only choice for some electronics, other than waiting several days for something to be shipped. I needed, urgently, to replace the cooller in one of my computers so trudged off to my local Fry's.
I had checked the online store to make sure there was stock and it said that there was. When I got there, "the cupboard was bare." An employee passed by and asked how things were going. I said "not well..." and explained checking the stock online and seeing nothing. His response? If you said "Oh, I'm sorry sir. Let me check at other stores for you," you'd be wrong. He shrugged and grinned at me.
I drove to another Fry's, 20 miles away. All but one of their items had been opened, and most of them were returns. They promise the same warranty, but I'm not trusting someone in their store to actually test the item and repackage it properly.
This is after an earlier trip where it was clear that whoever stocked the wall with the product we needed had simply shuffled stuff around to make it look like they had stock in that area.