It might pay to upgrade the torx screws to something stronger. I had avm hubs on my car when i bought it, and the first time i tried to take them off, i broke 7 tools. Yes 7. Also stripped a couple screws. Eventually a couple more seized/stripped out later on and i had to cut them off.