Over the years, I have seen different companies swing back, and forth.  I have seen threads (on another BBS), where the people can't say enough good about Calmini customer service, at the same time they are ripping on another Track/Kick vendor.
EDIT: I guess what I'm saying is, that EVERY vendor has had bad spells, and EVERY vendor has had great spells. If you refuse to buy from a vendor, because their customer service SUCKS, you may be doing a great disservice to yourself. I have gotten a few really great deals from vendors I would normally never think of buying from.