I prefer the OEM Mudguards to RallyArmor... those just didn't look right to me. Ordered off of Amazon and install was a breeze. Took me half an hour because I took my time and couldn't figure out the plastic pins at first. Though I didn't drill a hole, per the instructions, but they felt fine. If these ever broke, I can see myself installing these flaps in 5-10 minutes.
(More pics in my journal)