Didn’t think the maxton one screwed on ?Just received my MD today like this one, but comes w/ 8 screws for attachment. I certainly don't want to drill through existing bumper and then put screws where they can clearly be seen. Can you confirm if yours came w/ the double-sided tape or if you chose to do that install method as an alternative. Any others with this design, please feel free to chime in.... Appreciate any up close install pictures as well so I can assess whether to keep this version or look for an alternative.