I'm stuck between rancho and body armor. Like the look of the body armor but I have read countless posts regarding poor fitment and qc. Several buyers have had to exchange them for new due to the hinge pins being welded incorrectly etc. thinking about going rancho and adding my own straps or padding. Haven't heard of any fitment issues with the rancho doors.