No.

The only catch is you can only use one per visit. But there are 3 McDonalds in a triangle formation around my college, so it would be pretty easy to hit more than one per day.