I have used a shuttle service several times, but it is more convenient for me to just rent a car for the duration of my stay in the country.
If you need transportation at Charles de Gaulle airport, you can check out the companies that provide rental services.