I think this was tires plus ( racetrack & countryway)
I doubt these can be properly refinished. When the other place damaged one of the wheels, they found out it was cheaper to repalce it than fix it.
Can you comment on the 'plastic machine? I've never heard or seen that, is it 100% horse shit?