Drive out to Burlington and give Rivco the bill for the damage the Aero pegs did to your bike.

These pegs are a bad design and you are not the first customer to get bit by them.