Re: I am so upset.
That sucks. I would definitely call and let them know about your bad experience, it will make you feel better that you said something. Also, it may prevent someone else from having the same experience.
My DS1 (he is now 8) had the most adorable blond curls and on occasion my DH would insist I get it cut because he was starting to look like a girl. I would get all the curls cut off and then a few months later they would be back until DH complained and we would start the process all over... this lasted for about 3 years. It does grow back and I can almost guarantee that you will laugh about this experience when your LO is 8 (hope that helps a little!)