I went to around four cities, two states, and one league for quite a few seasons; but I never got the rewards in the mail, even though my dad did and he only went to a couple cities and states.
I just figured out why I wasn't getting them today. The TO had put my last name in incorrectly when I first signed up. I never really paid too much attention to this since it was always right on the match slips/etc. If it had the right last name, it would have gotten forwarded to me (it had my old address when they sent it.)
So now, because of an extra "I", the post office presumably gave it to the people who live at my old house now who have a completely different last name that isn't at all similar to mine. My last name is fairly rare and it was one letter off, but apparently they won't forward it even though they've forwarded everything else to us (they even forwarded something else with a slightly different misspelling, though I think we might have put that one down.)
Anyways, I can't change the name it uses. I just changed the address, so hopefully I can actually get these things in the future. Until then, I hope the person living there now enjoys her holo energy. Maybe one of her kids will enjoy it.