Has anyone installed the Step Bumper Guards??? Has anyone done it themselves?? I called the stealership today and they say they just attach with double sided tape? Is that strong enough to stay put even if you stand on them? I want to have them put on but im cautions if they will stand up ok over time, heat, use etc.
Zc
Zc