I thought I seen on the BAT page a replacment mount that was solid and made of urethane!! I have also heard of these inserts that you are talking about!! Maybe someone could jump in and help me out??? Maybe tell me where the best place is to buy them!
Thanks again!!!!