Dang, I would have been totally bummed if that was the case and I had money down on a strike. E-bicycle races? For real? What about the "one" demo they were touting? Chained off and no photos? Too many WTF's. I hope they get their act together sooner rather than later. **edit** I just read the entire BARF thread. Sad.