Product review (5 stars): 1+ months installed, so far so good. no problems
Those grabbers did the job for me.  I did have to get some C-clamps to keep them in place during initial install to ensure a good bond.  I've had them for 6 weeks now and no problems what so ever.