Rental car companies are scammers here

last year i rented a car for a 3 days and by mistakenly i had given my card for the payments etc.

after i returned the car, my card is charged and then again next week. Even after returning the car and getting all okay no dues pending from the car company. No fines or salik was due. I followed up then got busy and forgot.

Then again this week i paid by cash to avoid same scanario as previously but now they are refusing to return my deposit. I returned my car last week itself. No fines or salik is due. Now they are saying deposit return after 1 month. While taking the car they mentioned deposit return after 48 hours.

Seems i am again getting scammed here.

i am thinking to going to police station and file a complaint now.