After some thinking, I don't think I want to get the handle replaced by any American cricket store. Unfortunately, there are only a handful of stores here and none of them have been reliable in simply providing basic service so I wouldn't trust them touching my bat.
CD Bhai, I guess I will have to suck it up and ship it to Michael and call it a day.

On the bright side, it could've been much worst and I could've broken the bat where it wouldn't have been useful so I am glad it's only the handle.
By the way, CD Bhai, do you know if changing the handle will any effects on the bat's pick up index?