Yikes, reading this thread makes me a little nervous about what kind of expectations people may have!
Thanks all for the encouraging feedback, but just to be totally clear lest expectations be out of line. it still happens often enough that:
a) We will screw up an order and send the wrong parts
b) Parts are late to ship due to production delays or back-orders without proper notification
c) International customers are dinged with customs and brokerage hassles
d) Items fail shortly after use and need significant troubleshooting work and/or replacement
e) Email correspondence is accidentally delayed or dropped at our end
etc. etc. Huge credit to the many DIY ebike customers out there who have been tolerant and understanding through all this, and to Adam and Ben here who currently do most of the work handling orders. We try to do our best but there are lots of things we have learned that aren't easy about running a retail business, especially with so much product uncertainty and unreliability as we find in the ebike world.
Engineering design is almost childs play in comparison