What I like about maingear is that it is one of the last computer companies that allow complete customization from the power supply to the graphics card. Dell stopped doing this years ago. Ibuypower does this but they screwed up so many times on my order I no longer trust them. I found out about maingear and haven't looked back since.