Completely inadequate when it comes to computer repair. Poor knowledge, inept employees, horrible customer service. These folks will take your money without making the repairs they said they would. They ended up causing more damage to my computer and then told me it was not their problem, computers die eventually. Nice. They also have a stock of completely overpriced accessories that you can find way cheaper at Wal-Mart. I don't know how they manage to stay in business.
Cons: service, quality, prices