The customer service was prompt and professional. ...
The customer service was prompt and professional. Thelem France offers a wide range of insurance products. However, I felt that the prices were on the higher side. Overall, I had a good experience.