1 publicly visible post • joined 13 May 2010
My order still says:
Estimated Shipping: Delivers by May 28th
I think they've just reached the point where FURTHER orders will arrive on the 7th.
To me it implies they're selling well