When I read a post like this, I can really see the differences in Canadian (especially Maritimers) and Americain.
We here take customer service as a high art...We fawn over our clients and if this was to happen here, we would have gotten an apology from the Manager/owner and the food would have been free...probably the new shirt too.
Now let me tell you that we would not even have to complain. The waiter would be apologizing and we would be saying it's alright, he would apologize some more and we would apologize for him having to apologize...etc.etc....You get it. Also, the other patrons would be helping and getting the manager, cleaning the table and seeing if they had anything in the car or diaper bag for the little one to wear etc...
I would be very peeved if this incident happened to me...It's not the accident that is the important thing, it's the attitude...
I would write a small note to corporate, saying what happened and suggest that it could have been handled better. I would not really want anything from them but if they offered, I would accept and be super nice to the wait staff the next time...but that is us...
When I see the "get over it" comments, I think to myself, that sounds easy to do if it did not hapen to you on your special outing, but people are allowed to feel what they feel.
I am not in the get something for nothing crowd but I would want an apology and my son's supper for free...since he had to sit there cold and wet, it's the right thing to do. THE RIGHT THING TO DO...when did this become an ancient practice?
Here if a restaurant ignored the customers that way, I would not go back even if it had happened to the next table.
Just my 2 cents...and I am not saying that only Canadians think the way I do but I was reading the majority of the posts and that was my FEELING, and of course I may be wrong, if so I apologize. Apologizing is definately a Canadian trait...lol