Can you fix the car by yourself at the garage ? Car rental agency Italy FAQ 1 Answer QEEQ User Sure, a repair shop? Can you find it by yourself?