Cell-Watch
Consumer Report
- 06-18-2012
- 16
Purchased the software which turns out if I install it on my work laptop is against company policy. Emailed them to ask for a refund as per their 30-day Guarentee policy. That only works if they respond to your requests, and their phone number listed is not in service either.
Big, big big rip off company!
Company: Cell-Watch
Country: USA
State: ON
City: Toronto
Address: 96 Mowat Ave
Phone: 4165385457
Site: cell-watch.com