I wouldn't buy a ready made PC from any manufacturer. They are all as bad as each other when it comes to customer service IMO. Build your own, then you know exactly what components have gone into it, you know exactly how it was put together, and you only install the software that you want.

And then with the knowledge you gain from building your own and Virtual Dr, you never have to worry about their so-called tech support ever again.