There was a flurry of retail orders yesterday, quickly pushing us up to our 300th retail order shipped - so, in accordance with tradition, Phil from Daglish in Western Australia will receive his order absolutely free!
Our 100th order shipped 2010-09-17, the 200th was 118 days later on 2011-01-12, and the third was 98 days after that on 2011-04-19. That gives us three data points so we should be able to start guesstimating when the 400th order will be placed: my prediction is July 9th, 2011. Any other predictions? Perhaps we should run a competition!