Had to reserve online and you will need a credit card but apart from that is was a smooth process and I picked-up the vehicle no problem.