First of all, what frame do you have?
Secondly, the Miche Advanced crankset uses a 107mm ISO BB. If your frame doesn't allow clearance, Miche does make ISO BBs with longer spindles - all of which are adjustable from side to side to adjust chainline and clearance. If possible, you should stick to using 107mm though.
Third, find a new LBS because the "mechanic" at yours isn't competent.
Last but not least, if he ****ed up your crankset by over-torquing the bolts, the shop needs to replace it.
Last edited by Scrodzilla; 03-04-13 at 07:52 AM.