Had a new pair of Heavy Duty turrets arrive today in shiny yellow. I have some concerns over the welding on these and i have attached photos for your opinions, should i send em back or do you reccon their OK?? Im no welder but looks like i could have done a better job........Cheers.