Pros: i booked it through Kayak and requested to pick up and drop off at the Calgary airport. but when i arrived there i found out that the reservation was made at an other location which was far away from the airport by mistake. I panicked, but they fixed it, they didnt have the car i ordered so they gave me a upgrade for free. cant complain at all. I will only rent it from them .