As much as $120 seems like a lot, cheaper, chromes steel mounts are known for slipping, damaging crash bars/chrome and rusting.
I have the Billet HD ones, and as much as I didn't want to pay over TWICE the price of others, they haven't moved ONCE in the time I've had them (1.5 years) and I've leaned on them pretty hard.
You get what you pay for with some items. This is one of them.
“When the going gets weird, the weird turn professional....” ~ Hunter S. Thompson~
R.I.P. Rubberdown. 1971-2012
"Your Jedi Mind tricks will not work on me...... ~Misinlink-2016~
2005 E.G. Classic
S&S 510 cams
Baisley Oil pump spring
SE 3.5" pipes
S&S adj pushrods