I urge every business owner who has dealt with them and and had a negative experience to file a complaint with the FTC.
The number of the FTC is 877-382-4357. It just takes a few minutes.
Sentiment: Strong Sell
Good post, there's also a few sites were buisnesses can post compllaints.