Certain dealerships are very competitive online. Look up genuine OEM (whatever brand you own) parts and you'll find the ones who compete. I just looked up my FJ Cruiser and the "rubber inserts" for the OEM arms are $8.99 a piece and I'd say, conservatively, last 2-3 times as long as any aftermarket... and somehow never squeek or skip.