Well.... sign ups have been open for about 5 or 6 hours and I'm looking at 51 people signed up already.. WOW!
Wow, at this rate, Sell out could happen in less than 24 hrs!! It is safe to say don't bother buying stamps, cause there is no time to mail it in.