Yeah, I would be sending it back. Pitted stainless (to the point of leaking in your case), be it in the sheet metal or the welds, is no better that scratched buckets in my opinion. At $175, that is unacceptable. I hope you choose to contact the vendor and have them make things right instead of jbwelding it.
Enter your email address to join: