I bought from ibuypower.com and I will say it was such a pain in my rear end... Not only was the service not good but when I got my computer I had a GPU and a NIC that didn't even work... Then when I reformatted about 6 months later my Windows key that they gave me would not work... I'll build my system myself from now on so if something doesn't work it's my own fault...