Not to take away from your story, but every single restaurant I have ever been in my life does this - if a waiter sees something drop on the floor, they'll bring you a new set. This is an expectation and not the exception when you go to any sit down restaurant.