What do you guys think? I was going to order a bumper but saw some questionable looking welds on some of their stuff through the pics on their page. What's your experiences with them?