This is the sketchiest car rental company ever. You return the car to the back alley of a strip center. It is NOT at the regular car rental terminal. Dirt cheap yes ---- dirty and gross too. They rent under the name of Economy car rental. The should not be in business and probably won't be for long.