Holy cow, Wiz, you're a bigger man than I! Knowing how level-headed and easy-going you are, it's pretty obvious the little vixen really poached your eggs.
Let's assume— give her the benefit of the doubt— that she is ill-bred, poorly educated (if at all), inexperienced and has no concept of courtesy or ethics. Remember also that all her colleagues saw this, also her manager, and especially the clients.
Kudos for keeping your head on and turning on the lights, I'm sure I would have skipped the above and gone straight to violence and conspiracy.
By the same token, it was quite uncool that the clients didn't say they'd wait for you. I'm a loyal customer and go the distance to make sure I deal with the individual who did the original legwork.