I don't own a credit card, and I'm not sure if I should quickly request one before my trip next week to be able to pick a car rental car? I have a revolut plat debit mastercard, which for online purchases works just like a CC. Rental company is Alamo.
by maquannas