That's McDonald's for you. Should have been $4 not $10. They must have kept the difference for their $15 an hour pay raise they have been begging for. Take it as a lesson and head to a Chick-Fil-a next time.
Communication is key. Call the McDonald's you visited and speak to the manager. If they can't help you then report them to corporate
Thanks! Your answer is awaiting moderation.