Fry's Is a gigantic store but you can pretty much find anything. They have some excellent prices on many of the accessories you need for electronics. It is very overwhelming but you can usually find what you need.
Beware of asking someone for help though. We were looking for an item which wasn't very expensive. The 'sales' guy then said he had to print out a paper for us to take to the front registers. This happened several times with three different salesman on only one shopping visit. Please don't waste my time while I wait for you to print out your silly form when I really don't need it. It was very bothersome. That in itself keeps me from going here very often.
But if I know what I need and where to find it, I don't have an issue running in here quick. To summarize- great prices and avoid salesman!