that sucks!
I have had great luck with AFCO but will think twice before recommending them after reading your post...