Very well stocked and staff that is knowledgeable and has been around a while(i.e. not a lot of turnover). I do agree with a previous review that they tend to ask if you need help often, but probably a better alternative to never and I am pretty sure f they were profiling me as a shoplifter, they probably want to take the class over. They are a FedEx and UPS drop off facility, which is very convenient, and have a computer department to rival the nearby BestBuy and a pretty good software section to boot.(was that a pun?)