I would kindly ask for your money back. If the guys says no-- Out him here.
I would not use that drive at all. Skegs are OK to be welded but I am concerned about the integrity of the gear housing.
My daughter could do a better welding job. That looks like crap !!!