This store has a lot of things for people who are into building their own computer or need something suddenly if something in the computer breaks. The downside is that it's considerably more expensive than ordering online. But if you're in a hurry, this is the only option in town. The sales staff is knowledgable and friendly. They also offer computer repair.