I suppose it's a good thing to take a mistake (no ****s here) and turn it into a customer service opportunity... because the agency was so apologetic about their mistake you are likely to use them again, Catman - and they will make more of a profit than the cost of your dinner. (And they are likely to take very good care of you from now on in)
Sounds like the beginning of a beautiful relationship...