I booked through Carjet.com.However buried in the fine print of the rental agreement was their cancellation policy which stated that there would be no refunds for cancellation due to the rate I had received. Had I seen this I would never have rented from them. So beware you get what you pay for and I haven't even been able to discuss my situation with a customer care rep. So I give them 0!!! stars...