As Jaks stated many of us have been here for years and will continue to be here. As CH provide a service that we appreciate as the quality of their work is always 100%. The support to is large you will find that the makers and the user base will help a lot to fix issues other users may have or even work arounds. Even myself has taken time out of my home to help with certain games I have played constantly.
I personally can see were you are coming from when looking outside the box. But I can also see why the owners/makers ask for this amount and for the extra support if the user can give that. The vast majority of games the trainers are made for are bought by CH. You will find that some users will donate the game they want a trainer made for or just help out with donating a game for a trainer to be made for that they do not play. Here is a comunity that revolves around being able to play the games they love the way they want to. In the old days games used to nearly all have in built cheats in their games. But now they are getting less to none. Some with commands that really do nothing to cheat the game on. This is were CH steps in. As we have pointed out. They cover many games many platforms and keep them updated to the best they can. We love them for that.
Looking at the membership prices. You can pay a one off amount of $89.95 for Premium Lifetime meaning all the trainers even patched more than 20 times. Or you can add paying/donating an extra $4.95 which is nearly $60 a year to help towards the costs of running the site. These extra things are CH providing more to the table. When I paid for my lifetime is was low as there was not as much games around then compared to now, along with all the updates.
Now you do not have to purchase the lifetime you can keep to the monthly plan if you wish. But in my view you are better with going lifetime with lifetime plus. It is value for money mate. But it is up to yourself.
[Edited by ServiusTheBear, 8/28/2017 2:01:27 AM]
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem