@Fred931 and @aprilsimnel, here is my story of trying to buy a new computer.
About 3 years ago I was looking to buy a new high end computer, after looking at HP, Dell, Alienware, and all the mainstream brands I decided I could get what I wanted for a much better price if I bought a custom built PC. After looking around online I eventually configured and bought a new computer from Cyberpowerpc.com, when it arrived it was working fine… for the first 3 days! After using all my computer know how and after several headaches trying to fix my brand new computer, I finally gave up and called Cyberpowerpc.com, they were completely useless and I ended up sending back my fancy new computer and getting a refund. I still needed a new computer so I eventually decided to buy one from a local company (centralcomputers.com) so I could drive there and return it in person if I had any trouble, it took me about a year and a half, returning it about 5 times, several custom cooling components, and replacing all the original ram (all paid for by me) in order to get my second computer working.
I am sure most people have no trouble what so ever and I was just one of the unlucky ones, but that is my experience take it or leave it.