Scam! Scam! Scam!
Scam alert! Confirmed booking D013038219 denied at the desk by Ciao Rent Car. No car provided, no refund, and customer support is ghosting me. I have already filed complaints with ECC and initiated a bank chargeback.
Date of experience:
Feb 14, 2026