Ugh. Sorry that happened to you. Good for you for not losing your cool.