Don't play trainer battles. It is literal fraud. They will not let you climb/win too much in a given period. They will throttle your connection/match you with perfect counters to stop you. See for yourself if you dont believe me, but don't spend a penny. Also, when you "e-mail" support, they respond with an automated email that directs you to forum posts and tells you that the inbox isnt monitored. What a joke!