I have a love-hate relationship with Fry's. On one hand, they have absolutely everything you could ever want. On the other hand, if you don't knwo what you're looking for, you're boned. The customer service is wretched. On top of that I despise any store who will sell you merchandise then immediately search you upon trying to leave.
It's insulting and shows alack of faith on behalf of the consumer. Not to mention that every piece of merchandise in the warehouse is loaded with security tags. You could never shoplift from there, and still they strip search you. Poor form.