Well I just got off the phone with a very helpfull and friendly CSR named Steve Church.. he basically retook down all my information (order # and the models that I wanted) and said he would forward it to another department that was handling the Car Rio Orders.
He did say all the units are out of stock, but he assured me that since I was able to succesfully place my order online that I would recieve a unit (which doesn't really make much sense to me since people were reporting that you could still order units even though it was showing "Out of Stock").
Anyways my fingers are crossed and I hope that I will be recieving my CarRio soon...