Yep, I always suggest submitting a support ticket. The community members aren't going to be able to help you like Eden staff can.
I like Delta's idea too about setting an alert. I've done this for a few items that have been out of stock for quite some time now. I'm anxiously awaiting the day I receive notification that they're finally back in stock.