It does seem contradictory that the cheap Chinese bits are good, I have certainly found that. Also had the same issue with my speed triple , bugger snapped off and stuck inside the bolt head. Having the upper body strength of Calista Flockhart doesn't help getting the rocket head bolts undone either.