jerryc41 wrote:
Low prices generally indicate something not quite right. As for the BBB, I wouldn't put too much stake in that. I've seen bad companies get good ratings. Members here have said that businesses pay to join it, so if they don't pay, they could get low ratings. And vice versa.
Agreed however in this case I can't help but think this outfit has earned the negative reputation.