Answered yes to Question #4

    If you're thinking of leasing, this could be a problem. Leases typically include an annual mileage cap of 15,000 miles. At the end of the lease, returning a car that has exceeded its cap can cost anywhere from 10 to 15 cents per mile for excess miles and that can add up.