I have never heard of the site but have loaned out a bike or two. If I know you and you can ride I'm in. Had a fellow member fly into town and borrow a bike for the weekend . All I wanted was it returned full of gas. Really don't see the big deal. For me it is just a tool. I don't love it as it does not love me back and if it could it would try to kill me !!!