Pros: Can not say enough good things about this store. Cheap, fast and quality work that I've never seen anywhere else. I've had my system for a little over 2 years, and have never had a problem with it, I'm a gamer, and it still runs like new. I've had a few friends get their systems from these guys. Wouldn't reccomend anyone else. Cons: If I ever think of any, i'll let you know.