Watch Out! These people will rip you off!
Paid for there software but didn't received the software and did not get my money back. This is a SCAM people watch out!
They work with Digital River and Mycommerce as a payment provider. They tell you your creditcard isn't working and will let you pay with alternive methods!