RaptorSource.com Stickers Available!
Take them off and buy new ones= safety and no hastle
do you have a welding shop around? I'd say $10 max.. have them take a piece of aluminum. Bend it around and semi-replace that strap, have em' tig weld it under neath and call it a day.