I say screw the bitch. Let her rot. You keep your orchid and keep your sanity. (Of course, this is coming after spending 9 hours with over 3,000 clueless tourists- my patience for nasty people is at an all time low...) Counting down the days until you leave for Oregon...You hang in there, too.
As for Leslie...