Allballsracing.com has every bearing you need. I ordered a lower shock bearing for 20.00. Just passing along the info. I have been using their swing arm bearings and lower link bearings so far so good. A racer may want to use pivot works but All Balls Racing seems good enough for us weekend riders.