I went through this last summer. My beloved ML ergo handle sank to the bottom of the river in 12' of water when it got flipped in the water while trick skiing. Of course ML was out of stock at the time as there was a problem with the aluminum supplier, and wasn't sure when one would be available. I can't remember his name, but someone from ML said he'd call me when they were going to start making them again...I thought "sure you will" to myself.
I decided to try US Gear from all the great product reviews here, despite the negative reviews for customer service. I went online and ordered a rope and handle, seemingly without issue. Of course weeks went by without any order confirmation from US Gear, and the ML guy called me one afternoon and said the aluminum was in and he'd be willing to make my handle if I still wanted one. So I said yes, of course.
A few days later I got a mass e-mail from Randy at US Gear stating he had some severe medical issues and he would be trying to catch up on orders. I emailed back explaining I had already purchased one, and he got a little snippy about canceling my order...not too bad though. Basically just saying he didn't understand why I wouldn't want the handle anymore after he was ready to fill my order. I explained again, and even sympathized with medical issues as I understood completely. I also suggested just a simple banner on the web page indicating there would be no response to orders due to a medical issue if something like that happened in the future. Or a voicemail message indicating the same, as I also tried calling numerous times.
Moral of the story...put some cheesy floats on your ML handle bridle like I have now and it won't sink. That, and ML really does offer some great customer service.