I am thinking about buying a set of those molded splash guards for my EX. I noticed that most of the attachments are simply self tapping screws. When installed do they hold up well? I run my EX thru the local car wash regularly and I don't want to take a chance that the splash guards will rip off.