Hi All, I am looking at a 50” flail mower from Iron Craft. They are an American Company but the import their Flail from Italy. I am well aware Titan Implements (now Iron Craft) is not bottom their trash like Titan Attachments. also aware the crap quality of Titan Attachments forced Titan...