Anyone have this or personally know of someone using it. Looks very tempting and I do hate tie down straps lol. I would have to modify my trailer since it is expanded metal but it would be worth doing if the system is as good as it looks. I just NEVER trust reviews on the site that is selling an object to many people are getting paid to write false reviews. This is NOT saying the one's on Thor's site are false I just never trust reviews on a sellers site.