We are picking up a car from Miami next Friday and have booked a sat nav. Can we we check in online and go straight to the garage, use the kiosk or do we have to queue? Never booked a sat nav before