There's not much to say. It's a huge electronic store. They generally have everything I'm looking, I say generally because I was looking for a specific electronic piece for a circuit I was working on, but they can't stock Everything.
Customer service has been considerate and not argumentative, but staff in certain sections seem more into talking or what game is on the TV.
Maybe I should avoid going on Sundays?
Since I upgrade all my computer parts yearly I am familiar with the computer parts section. They have always been knowledgeable, and beats the other local companies in regards to price. They also don't seem to have much employee turnover in that section.
In the end, all I can say is... I have not had a bad experience yet, so I'll keep going back until I do.