We had to deal with Enterprise when I got into an accident with my car. It had to be in the shop for about 6 weeks. Enterprise was great. They pretty much let me choose what car I wanted and even upgraded me. I'd definitely deal with them again!