After spending forever looking for the best PC within my budget, I came to the conclusion Custom PC building sites are the best. I realise you've bought it now, but getting custom-built PCs on the internet is cheaper, you get what you want, you don't have to get an OS (save money by P*RATING) and it is very easy to do. Also, you'll know the machine inside out before you buy it.