Richard, Can I suggest one change to your customer process?
When an order is placed, an email is sent saying roughly how long the current wait is for the speaker ordered. This wil let customers know that you are alive and the order has been placed, and the customer then won't fret until the...