Too bad the local dealer isn't very helpful, maybe they don't like, or understand, the older sleds, but parts is parts and service is service it could be a happy customer and business for them!
I reread your initial post and see you are working on a 97 sx600, so here is the primary clutch fiche page in case you haven't searched it yet:
http://www.yamahapartsnation.com/oemparts/a/yam/5003bafff8700212fc83f9d1/primary-sheave-for-vx600
If you have weights and rollers wearing out, you also likely have bushings (#4 & #15) worn as well, especially with moderate to high miles of use.
#15 you can likely replace yourself if you have good experience replacing press in oil seals or bearings, etc.
#4 is another story, special tools (spider removal tool, otherwise called a clutch grunt tool) are needed to separate #8 from #1, so unless you have the experience here it may be best to take that part to the dealer or someone you know has the experience. You can disassemble the clutch as far as you want/need of course to save money and replace the easy stuff on your own. If you do replace bushing #4, also take a close look at Sliders #9, may be a good time to replace those at the same time.
May also want to replace the spring as they can lose tension over time and they are not too expensive. You could also do it at a later time since all you have to do is pull the cover off to swap springs, just beware that the cover is under tension from the spring until you get all 6 cover bolts removed and can slowly lift cover releasing the spring tension. You can do this in a shop press or with an extra set of hands to keep the cover in place while removing the bolts.
Also check for little hairline cracks at the base of the aluminum sheaves, where the belt rides at idle.
This website has a tech area that may have some helpful info for you now or in the future:
http://www.totallyamaha.com/Totallyamaha/mainTechIndex.html
If you don't have service manuals or owners manuals, they would be a great help with maintaining and getting to know you sleds. Hardcopy stuff is available online from Yamaha, ebay or other online, or post a wanted ad here and maybe someone has what you need available. You could also join here as a VIP member and have access to electronic service manuals by asking one of the mods, there is a thread here somewhere detailing how to join, and request.
Parts are also available from site sponsors such as Port Yamaha and likely others, so there are plenty of online options for parts if your dealer continues to not be helpful or just too expensive.
I would guard against buying a cheap and/or imported clutch puller. I've never tried a cheapy but if you search here you will read about the horror stories, and see that most people recommend using OEM Yamaha. I use an Erlandson Performance (EPI) puller that I picked up 20 years ago and it is an excellent quality tool so I would recommend them as well as OEM if they have the same quality today, and I can say I've never had a bad experience with EPI products.
Another method to remove the clutch is to tip the sled on its side and with the clutch bolt removed fill the cavity with water (or grease but its messy) almost to the top leaving quite a few threads showing, and get a bolt with the same thread as the clutch hub (same thread as the puller would have). Seal the threads with teflon tape or other sealer, and tighten 'er up good until the clutch pops, or if it won't come off leave it overnight and should be laying in your belly pan in the morning. I haven't tried this since I can't find the bolt at our hardware stores, but I haven't checked the big industrial or fastener houses yet.