That includes buying the game (sometimes 3-5 copies of each game from different sources), maintaining the trainer through numerous patches (some trainers have been updated over 35 times through 35 patches), and supporting the trainer. It costs us $500 to produce each trainer. Your membership does not mean that every single game you 'expect' to have a trainer for will be made. We make the trainers that we want to make and support the games that we choose based on many different factors.