Originally Posted by
jdogg111
so I went down the helix rabbit hole and couldn't stop reading until I ran out of time, and was just wondering how it all turned out. Did everyone get their bikes?
No, not yet. Precise numbers not known but they've delivered about 650-700 backers bikes out of approximate total of 1150. Not sure if any pre-ordered bikes have been delivered, but there's about 650 of those in the queue in addition to the backer bikes. Approx 350-400 retail bikes have been delivered.