Yes, there is a dedicated customer service team in France that is available 24/7 to answer any questions you may have. They can also be contacted by email or phone if necessary. So don't hesitate to contact them if you need help!