$517 for a converter refresh?

Arent those towing numbers?? And towing converters? I guess im not understanding the process. I dont think Ive heard much of the need to rebuild/refresh low stall converters, and if this is for your blown Cuda, i have to assume you cant get anything like traction with that setup?? Cool car, btw.