Mounting mine was a hassle, they had the brackets installed on the wrong sides, and upside down. Once I fucked around with it for about an hour, and bent the mishapen brackets, and purchased new longer bolts that weren't included in the kit, they fit alright.
Agreed, strong as hell. And nice to...