ComWave Complaint - Comwave Located in Toronto Canada a SCAM!!!
BOSTON, MASSACHUSETTS -- Comwave.net located in Toronto Canada has been deceiving millions of its customers by overcharging its customer's credit cards. They sell the customer details to other subsidiary companies and keep calling to harass their customers with lousy offers. Future customers are strongly advised to stay away from their service.
If they have already been a victim of ComWave, file a formal complaint with local BBB, FTC, and other related organizations.