Interesting topic. I have been searching for an o-ring to put on a Alpha T-400 shave brush but have not been successful in finding somewhere that sells them for that size. Part of my problem is that I don't know the size. Even though someone gave me the size number I can't seem to find an exact match for that number and have no idea what the numbers even mean.
About ten years ago I lived near Boise, Idaho. There was a place that specialized “O” rings. The church where I was pastor had a duplicator machine that used what looked like “O” rings on feed rollers. Those from the factory no longer fed paper. I took an old one and they matched it, and supplied the quantity we needed. I had to install them, but the cost was a lot less than anything a factory authorized repairman could do. There might be a similar supplier a reasonable distance from you.