I been trying to find a Windsheild Mole 1 (Part Number 4XY-28345-00-00 ) for my 09 Royal Star Venture. The only place I can find them are from Yamaha, they run from $165 to about $190. I put a showcrome windshield on my bike, but in taking the stock shield off, I broke the tabs that hold the mole...