I had a good experience with All Star. They took care of me after a wreck, and were able to keep me happy. Even though they weren't on the other person's insurance's preferred list of car rental companies, All Star was able to get their insurance to pay for the car.
more