Am I the only one skeptical in thinking that they didn't really sell 200 stars worth 200 USD each and they are making this up?
And, now the number sold is up to 340...
Edit: Make that 361 (2 min later).
Edit: Make that 421 (9 min later).
Edit: Make that 471 (11 min later)