UCA mounting bracket damage

I have severe rust on my driverside mount. Anyone ever use the Auto Rust technician repair parts?

http://www.autorust.com/k_32.html