Our main credit card is our Starwood AMEX. We are pretty loyal members and use the points well.

Our secondary card is a TRU Mastercard. The rewards aren't great. I get a $10 TRU reward certificate for every $1000 I spend. The card is changing to GE so I have to change all our account info.

I'm looking to swap out my TRU card for something else.

Can you recommend a credit card with good kid rewards?