This is my first computer that I have bought on Microsoft.com and it's a prebuilt PC from CyberPowerPC, amazing people who made the best pre-built PC anyone could have asked for. They did a far better job than I expected, and I already expected great things. Ordering was simple and the list of tech specs made it easy to figure out exactly what I was getting. There would be no surprises. Shipping was fast and the computer came tight in a box with protective bags inside the case to protect all the innermost parts. That means I got it without any scuff marks or damages. Using the guide that came with the computer, I quickly got it running. Purchasing a CyberpowerPC from Microsoft was a great experience and would recommend others to do the same especially if you're looking to get the best pre-built computer available.