I am into the third year of having the GM BuyPower card and have never gotten any type of top-off offer.
I always thought that was for the older cards...
Now that I've redeemed my $, I'm debating just switching to a different card, but would probably keep it if I knew I would get a top-off offer sometime a few years down the road.