The operators of this site are scammers. Saw a promotion for iProSoft3d software ad on CNET for $9.95. But, unbeknownst to me, at purchase, it attempted a charge of $29.95 on my credit card. The charge did not go through, so I entered a different credit card. The charge was approved. Only later did I find out from the credit card company that the charge made was for $19.95. The first credit card company which did not approve the charge, treated it as a fraud and called me next day to ask me if I had attempted a purchase of $29.95 from Mobile Software Tech. If not, the credit card company was going to treat this charge as a fraud, freeze the card and issue a new credit card. Only after significant research did I find that Prosoft3d and Mobile Software Tech are related. Watch out for these scamsters.
If I had time, I would pursue this company through various authorities untill I put it out of business.