I have this far had an amazing experience with this company. The website interface is amazing for doing a custom build. I had a little issue of getting ahold of customer service this week but once i did i can see why. I had the Pleasure of speaking with Tanner who made the process of redesigning my order and getting me the rig i want for an amazing price a breath of fresh air. It was by far the best customer service experience I've ever had in my life. Tanner was polite, courteous, and an expert at what he does. Throw a parade in that guys honor.