I mean...I read the comments and it seems some people have legit problems. I have never had any, so I guess I would say people can vote with their dollars. The constant kvetching is odd, but whatever floats your boat. Their prices are good, and I've had good success. Of course, when problems develop with any vendor, I don't try to shout and scream about how they're worse than Hitler. I find most problems can be resolved amicably. And if not, then they aren't on my list of vendors any more. I find most businesses work on the principle it's cheaper to keep an existing customer than to find a new one. Also, it's impossible to please everyone. Since they seem to be doing a lot of business, whatever their model is seems to work on a practical basis.