Commission Twiste
Consumer Report
- 08-03-2013
- 5
Promised 60 day refund, took 7 days to receive software, Jessica from yourcustomerhelpdesk@gmail.com stated refunds were only accepted within 7 days.
Could not get software to run!
Company: Commission Twiste
Country: USA
Site: commissiontwister.com