> They have a real technical solution to a real problem and are making their money by charging people for a service that is worthwhile enough to pay for.
Are you referring to the $20 English certification? There isn't anything else that they currently ask their users to pay for.