The weld job this guy did sucks. He bitched about it not being 100% aluminum and said it was some cheap alloy. As a result it looks dumb and it still has a slow drip through his welding. Since I would still have to take the pan off to get it welded again and then tapped, I'm thinking maybe I could just find a replacement pan rather than keep paying people to fuck up my bike. Should I be pissed at the Japanese or this local dipshit of a welder?