Cell-Watch.com
Consumer Report
- 10-04-2012
- 12
I purchased the software and it was to take me to the instant download page but it didnt
I have emailed them at least five times in the last week asking for tech support with no reply then i emailed them for a refund no reply they say theirs a 100% money back for 30 days they need to be put behind bars I just want my money back thats all
Company: Cell-Watch.com
Country: USA
State: ON
City: Toronto
Address: 96 Mowat Ave
Phone: 4165385457
Site: cell-watch.com