Ordered from Chillblast as I had done alot of research in trying to find a reputable on line retailer with expert reliability and award winning service and competitive prices. Chillblast lived up to its reputation and more. The customer service was flawless, always responding very quickly, and I was able to tweak and customize the computer I wanted at such a great price. you won't find a better company for pricing and customer service, pricing, and professionally built machines. Will only ever use Chillblast from now on and I plan on telling everyone about these guys, they deserve all the reputation and credit. Thanks.