You should call back and try talking to tech support. I've never had much luck with their customer service dept.
I just bought an mm pro a couple of weeks ago and the bec was defective right out of the box. Called tech support, did some troubleshooting over the phone, and a week later I received a new mm pro in the mail with a prepaid return envelope for the defective speed control.