I like how BMW used to do demo ride days. They'd ask for $20 donated to a charity before you could ride any of their bikes. That way you get commitment but the money still goes to a good cause.
I wouldn't pay any company money just so they could market their products to me, which is what demo rides and product launch events are.
I wouldn't pay any company money just so they could market their products to me, which is what demo rides and product launch events are.