From what I heard it will be back in stock shortly. Not really necessary to check the site constantly though. You can always just keep tabs on either this site or their discussion forum where it will be posted that it is back in stock.
Better yet, I will post in this thread that you created when it does indeed arrive and is available in the store.