The shop that was the official Rivarossi service dealer was here in town but closed at least 6 years ago and auctioned off all their stock. A buddy of mine went to the auctions and there really wasn't that much stuff left. A couple complete boilers, some motors, and random detail parts. The worst part was you had to know the part number to find anything because everything was in boxes. One ebay dealer bought up most of it and parted it out. I bought a few odd ball motors but for the most part, there was nothing of use left.
I have scrounged up a couple spare chassis for some projects and it seems the drivers are always the thing wrong with them. I tried making a resin casting of the wheel center and making a new driver but I couldn't get them concentric enough to any real use.