I know of these guys. They have sort of a bad reputation online on many of the forums. You name it, people complaints about scams, fraud, poor reviews on customer service, etc.... BBB gave them an 'F' rating for some nonsense they pulled (didn't read the whole report).
In my opinion it is not...
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.