just out of curiosity, does anybody know why the superchargers in France are in such odd locations? I pass a lot of nice rest stops on the highway with cafes, McDonald's etc. Perfect for a supercharger. Instead I drive off the highway and to a complete desolate location with nothing to do or...