There's a place in TX called Ssnake-Oyl (their spelling, and definitely an odd name for a business) that re-does belts.
I haven't used them but would imagine they're still in business, used to see ads in Hemmings I think.