Did you guys get the GPS for the rental car ? United Kingdom Q&A
What's the inconvenience of using a credit card ? France Q&A