Ok, so far nobody has really answered my question. I was not opening the topic for a place for you to vent. I clearly am looking for positive input. Not to say I can't learn from people's negative experiences, but that is not what I asked for and it is a little disheartening.
anyway, i will...