Damn Milodon. Check your oil pans

Yes send it back and if post negative feedback plus call and tell them to fire the [Retard] who welded that up !!!