Posted 09 March 2010 - 09:38 AM
<<I have read in customer reviews is that all these companies have horrible customer service.>>
My thoughts...the Internet allows anyone to express anything at any time...whether it's based on fact or not. I'd be very careful about internalizing "customer reviews" of anything, unless I was pretty sure that the "customer" knew a lot more about computing than I do.
My personal opinion is that...the biggest enemy of the average computer user...resides in the mirror.
The companies you have listed...are all billion-dollar corporations, offering varied services and commodities to customers/clients. That being the case, I would guess that customer service for at least one of them...must be satisfactory to large numbers of persons/organizations. Most of those satisfied customers...never sound off on the Internet about the levels of satisfaction they feel that they receive...so you need to keep that in mind when paying attention to online comments about anything.
Last comment...no one HAS to buy a system from any of the group you listed. The easy alternative is to do some background work and assemble one yourself, with the stipulation that you realize you must provide your own "system support" when things go wrong.