well there is a difference from a doggy weld or a cr*p weld
as a doggy weld looks poor, where as a cr*p weld has faults in it.
as i can see faults in it from the photo's it does show something,
as well since it is alu(or i would surgest) there is even more faults that there can be and prob is.
ive just been told thoes ones are steel, so unless a monkey welded that , some one sneesed