Sitestar (Velocitus)
BEWARE will try to rip you off AFTER you cancelled internet service
This internet company, Sitestar, just dunned me, by mail, for $177.40 suggesting my account is 90 days past due. I have not had an account with this company for over two years, when it was cancelled. While a customer, Sitestar/Velocitus has my credit card number on file and, in fact, attempted to ...