As someone who knew next to nothing about computers I did my research and chose to buy through UKGC. This was the best decision I made, as a 17 year old with a part time job my money could not have gone to better hands. I received emails every step of the way, each on time although the build phase seemed like an eternity (It wasn't), they upgraded my processor to the newer version and delivered exactly when I wanted them to. Like I mentioned earlier I knew nothing about PCs so I obviously hit bumps in the road upon setting up my computer but the UKGC staff helped me out every time and didn't mention my stupidity! (Sorry to the guy I called 3 times in a hour :P) Even when I was unable to send the warranty sticker email on time they replied immediately and gave me an extension. Overall fantastic customer service, fantastic product and a very happy owner. The only little negative was the large delivery charge but it did arrive on time and in one piece so hey ho!