If they are not providing you the service of a decent Car then the Contract becomes null and void. They have to provide you with a similar car. Do not hesiate to tell them that. If they do not listen speak to a lawyer who call service notice to them on your behalf.