I'll probably preorder at some point this weekend. Is EBIKEN pretty much guaranteeing that you'll get them in June?
I'm told that June is "for sure". They are in production now, and scheduled to ship the end of this month. They actually told me that I'll have them the first week of June.