Well, looks like a damning piece of screengrabbery :) I was going to give them the benefit of the doubt, until the talking head in their homepage says they are with the Better Business Bureau, but hey, at bbb.org they aren't. #scam
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.