In situations such as these, or with rates "too good to be true" I always prepay the rental. Then it's not just a reservation but a binding contract they can't just unilaterally cancel, or if they did my recourse options would be much better. I`ve yet to experience anything prepaid getting canceled out from under me, be that hotels or car rentals.