Aluminum welds are not as strong as the base material. That's the reason why the weld is so big.. It looks pretty, but you can see that it looks like he was only letting the weld wash into the drive shaft, and penetrating mostly the yoke.
I would take it there, show him the yoke, and see if you can get your money back. Anyone can clearly see that it was not welded correctly.