Quote:
Originally Posted by MikeN
Definitely sounds like fraud and should be reported to the Better Business Bureau. Thanks for the info
|
The company has an A+ rating with BBB and no complaints. Also, there are over 800 Google reviews and almost every one of them is a 5-star rating. Go figure.