I was able to find a replacement bearing about 10 years ago. However, the bearing I used has been discontinued.

I'm sure you can buy a new pulley.