o ring or x ring ? also a good reliable retailer either seperates or as a kit,cannot trust ebay too many fakes
X ring as it gives your longer life and the roller internal lube is better protected. O ring if you can't afford X ring. In addition to the above, there are many reliable sellers: sportsbike shop, demontweeks ...