Join Date: Jun 2013
Location: Broken Arrow Oklahoma
I bought some 10'' zbar handlebars that took two weeks to get to me when they advertise that their products ship within 24 hours. I had to call to complain once and they told me my order was shipping right that second. 5 days later I emailed them and they said they would be overnighting it immediately. The z bars they sent me are indeed 10 inches tall but in the picture they appear to be more like 12 inches.
A bike that is stock says one thing about your personality...boring.