Horrible experience and most awful customer service ever. I waited and waited and waited when I got there... I understand if it is busy but the least they could do is acknowledge the people waiting. The first car they gave me smelled like mold and cigarette smoke. It was so bad that I had to come all the way back (wait some more) and exchange the car out. They said I could get an upgrade for the inconvenience but of course nothing was available. To top it all off the temporary authorization they put on my car that they said was released went through... Now they won't even pick up the phone when I call. Awesome time. Oh wait... Just kidding.