Thanks everyone who gave your thoughts, it was much appreciated. I will not be venting, at least not here. You'll just have to follow me if you want to know how the story ends....