Is this thing ever going to be back in stock?

http://www.mp3car.com/store/product_...roducts_id=116

I think its been out of stock for 5 months now...