You already have the best cards in your hand.... don't give them the rebate, until you get clarification of all the question you have... afterall, they cannot hold on to your car forever, given that the bank has already financed the deal, they have to register the car in your name.
pweesng