Backup Duty & Click Bank
Consumer Report
- 05-06-2012
- 37
Backup Duty popped up on my screen and I purchased their service which was paid for though Click Bank. Click Bank has agreed to refund my money but to date it has not appeared in my account!
Company: Backup Duty & Click Bank
Country: USA
City: Tai Wah
Address: No. 693 Avenida da Praia Grande Edificio
Phone: 85328355695
Site: backupduty.com