I have written almost the exact same thread here. I hear your pain!!