Sorry... usually I'm not this bitter. I just don't understand people.
It's OK...that's what this board is for. Rant away. We've seen this before and some of us (if not most) have similar experiences to yours. There's great advice and support to be had here.