Sorry you had a rough day. :-(
Got yelled at by a client today and my supervisor got involved. Not a good way to start the week. *sigh*
I hope your supervisor straightened out the client! No one should yell at *you*