I started a thread asking the same question not to long ago...so a person wanting the answer to the same question emailed swf and shared their answer with me.the fact that you are on the email list is pretty much the only thing you can do.
Good luck, I am waiting for frogspawn also
they replied:
Thanks for the email. We should have more items in stock very soon. Please continue to check back or use the Wish List feature to be notified when an item comes back into stock.
:happyfish