Came when dealer was there to help rent truck but he told me Computer not working, just made my day complicated.
January 2022
This people are extremely rude. After 5min of waiting for my DL to upload into their system the counter guy said there something wrong with my phone asked me to go somewhere else. I told him thats fine if they don't want my business.