I'm using Cyberpower (an online PC building company, with an insane amount of custom features for your build) for my next build on which I will spend £500 ($750USD) roughly (not including monitor), that will buy me these specs:

All in all, I think they are very fair prices for the components you get and including some kind of warranty at least, you can obviously pay more for extended warranties too if you want. But I love the fact you can choose from hundreds of different builds you can fully customize to your own needs.