There's no delay as such - we're getting enough orders from everyone we've invited to date to cover the stock we receive (daily, in theory) from our manufacturer. Up until now we've contacted 1000 clients at a time, and they don't all order the same day - the last 1000 clients have provided a good two weeks worth of orders, and they're still coming in.

Rob