Join Upromise as well, & if you can find a McDonalds that actually stocks the gift certificates, you can get 3% in your child's Upromise account at:
http://www.upromise.com/indexPromo.html
However, most MCD don't stock G.C., & even though they have the signs up, they know nothing about the program in the stores.
YMMV