Originally Posted by
golfer007
I think I have come to the conclusion that straps will jut get in my way. I do a lot of short commuting, nothing more than a couple of miles to and fro school, lbs, etc. I am def. going to try them but I am unsure that I will approve as many on this forum have.
they wouldn't be used so universally if they weren't superior to a platform.
commit to riding them for two weeks, you won't want to get rid of them.