Wow.

This is definitely something people should take into consideration before doing business with them. I've seem similar situations posted on their very own forums and the reps come out and end it quickly with a "Send me a PM with your information so I can look into this"....you never hear anymore about it after that.
I sure hope it all gets straightened out for you.