The moral of all these stories....if you pre-order, be prepared to wait even beyond the "estimated" delivery date no matter who you order from.
If you are in a hurry or want to ride one before this summer runs out, I would not pre-order any ebike right now. Your best bet is LBS or online...