Go back to McDonald's and tell the manager what happened. You need to bring your receipt, when you go back to McDonald's. I hope that helps.
For wasting your time they should give you the fillet of sandwich and its cost money back, that is only fair.
Just go back and they will give what you ordered
Thanks! Your answer is awaiting moderation.