Mini B is pretty robust, Micro B is very fragile. I have broken several micro B connectors, never a mini-B. I had one micro B on a dash cam get broken by washing the inside of the windshield in the short time between when I first installed the camera and when the wire got stuffed into the head liner.