Matt - while those welds arent PERFECT, we arent exactly paying for a show quality piece here at all. These, are some perfect welds:
A perfect set of great welds is said to look like a row of nickles. I'd say you got a pretty good looking set there dude - I havent looked at mine yet, but I wouldnt sweat it for a second.