Good company. I've only had one problem that was fixed. I think they put the wrong item on sale, but eventually honored it. The biggest problem I have is this Midwestern boy can't understand that accent all the service reps have. I really have to ask them to repeat many times and they just keep saying it faster!
That being said, I'd much rather have that than an Indian call center to deal with.