if you want something helicoiled don;t mess about with bike shops just take it to a small egineering company and they'll do it for about a tenner. if you wanna buy new cranks, middleburns are fine on squares do em up tight and they will last forever. To get mine off my trials bike when i came to sell it it took me haning off the spanner on the extractor bouncing on it while my mate held the work stand steady to get the things off, they were such a good fit.
I rang up various engineering places in my area, none of em said they would do it
