Well that was my intention, I'm certainly not going to pay $50-100 to have the thing welded out of my pocket, the thing is supposed to be near new condition.
I took it by my shop today to see what they thought. They seconded the JB weld idea. With all of the other good JB weld stories, I'm starting to feel slightly better about the situation, I have good expectations of it.
I smeared some RTV on there last night to try to slow the leak enough that I could drive it to work this morning, and while it hasn't stopped the leak, it has slowed it. Will drain and apply JB weld tonight.
Thanks for everyone's input. I'll call Vines today on my way home and make sure they're cool with me attempting this. I can't see how they wouldn't be - its not like they'll be able to use the casing again if they want to fix it.