Product review (1 stars): Installed ok, but detached after ~3 months.
Seems to be working just fine.  Installed in a couple of minutes.  Had to trim the tape, but otherwise it went on pretty easily.

Edit:
Unfortuanately, even though I carefully cleaned the surface before installing and followed the directions on the package, the mounts detached after about 3 months.