Build your own. I hate how companies put in shoddy power supply units which will probably end up failing in a few months. You get a ton of fun experience from building your own, from learning and researching to building and turning it on for the first time.
If you decide to buy it, good luck getting customer service from these companies that sell gaming computers.