Yeah, ram makes some very good mount hardware. But their "ez-strap" is
NOT in that category.
Got 1 in April & used it only ~5 times on my recumbent bicycle, then the strap broke. The Amazon seller replaced it, and that 1 snapped on its initial installation on my dual sport. WTF?! Their warranty dept will send me another for $2 but there's NFW I'll spend anything more for that krap.