I personally feel that regardless of what you offer (flexible hours or what not) you specifically told her that you had an appt at 6:30 and she blatantly disrespected that! That's ignorant!!!! I can't really offer advice on what to do as I get walked on too in this business and have a hard time being the 'hard ass' that I should be to make the families treat me with respect...I totally feel for you!