These folks are the real deal! The custom computers they build are top-notch, using high-quality cases, power supplies, motherboards, and drives. They won’t push you to buy more computing power than you need, but you can be assured that what’s inside is ample to perform the tasks you need to. No more buying cheap crap at Best Buy, then taking it home and finding out you need $ 200 worth of extra memory for it to work properly. And your computer comes without all the ad-ware that clogs Big Box computers and takes you hours to remove. OpenOffice, Skype, Google Earth, and many more come pre-installed, with none of the irritating«free trial» programs that work for 30 days… then force you to pay extra. They are sticklers for cleanliness here, and will extend you warranty for free if you bring the computer in for a free cleaning a couple times a year. My computer from Millennium Group is still going strong after over 2 years. I’ve had them install an extra graphics card for video editing, and will be bringing it in again soon for a cleaning and a memory upgrade. I should be able to get at least another 2 years out of this machine with these upgrades. As for repairs? Can’t say — not a single thing has gone wrong with this computer! But I’m sure their repair services are excellent, based on my experience with this machine. And, BTW, the cost of this computer was only about $ 300 more than a comparable Big Box Store computer, which was filled with cheap components, inadequate memory, too-small power supply, and other hassles. Millennium Group gets an A+ in my book. I run a small business, and I don’t have time for computer hassles.