Is the Renegade released yet ? I stopped by the dealer in my town and he didn't see any delivery date. I would like to take a look at it. If you have seen it, what are your thoughts?