Well, I plan on buying them anyway, but I can't be patient. I know that the trainers' Pokemon on all 3 of the e-card sets are lv. 100 (a big mistake on Nintendo's part, if you ask me). My Pokemon are just shy of lv. 50, and I haven't beaten the Elite Four on Sapphire yet. Are there other things on the Battle e-cards besides trainers? Should I buy now and use those things until my Pokemon are trained to lv. 100? What do you suggest?