500th sale. Coming just 8 days after our 250th sale the speed at which it happens is a surprise to everyone.