I gave this place 4 stars because it has almost anything and everything electronic related if you need the product on the go (great for tourists who forget batteries, memory sticks, etc.) and have no time to order from buy.com or amazon. Also, they have awesome black friday style deals in there all the time; just check the news ads when you enter.
The reason this place did not get a 5th star is because it is sooo amazingly big and it is hard to find items in this store. Customer service can sometimes be a hassle because some of the sales associates in there are not the most knowledgeable individuals (rightfully because they are still young or new) or they know alot but earn on commission so they try to upsell and tack on unnecessary warranty services. These are the challenges of shopping here.
The DMV style checkout kind of sucks, especially during busy holiday/weekend peak times of the year.
True tech dorks will love this place because they will know what to look for. But don't get me wrong, sometimes good deals on refurb'd products may be a good idea to add that additional warranty. Sometimes when you get PSC, Performance Service Contract on a refurbished item and try to replace it, they may be out of the product or it has been discontinued; therefore, they give you either a brand new item or an updated version of what you bought.
Great electronic retail store, as long as you know what you are wanting.