The market controls it's self, if service is bad people will stop using them and have to close.
The two things that you can are:
Contact the Better Business Bureau,
Contact your credit card company and challenge the charge.
Credit Card companies take things like this very seriously. If they start to see lots of reversed charges from a single company they will drop that company. Then who is going to buy a program when they can't use their Visa card to buy it.
I read the reviews on C/NET and downloaded the trial. I liked it so much, I ordered the full program. Immediately I received an acknowledgement that they had my VISA card charged. And I waited for my Key and the link to the full program. Efforts to reach them by their own links are futile. Their own E-mail links come back as "unauthorized" and the phone is a recording saying everyone is too busy and they'll call back -- but no one does. Two weeks and numerous attempts to reach them have failed. Has anyone else dealt with this company? This is the second time I have purchased and paid for a full program I downloaded as a trial and failed to receive it. Anyone have a solution to stopping this kind of poor service at best and fraud in this case?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic