Originally Posted by
shy_guy98ex
Too good to be true? I know they don't have a very good record with the BBB.
I've never heard of them and traditionally, having a bad record with the BBB regardless of the business is never a good sign. However, if its a new business and the only review they have is a negative one, that might cause an overall poor rating to.