Reviews10
Filters:
Rating
Language
Sort:
Most recent

I was not completely satisfied with my experience ...

I was not completely satisfied with my experience with Touch France. The customer service was lacking and they didn't meet some of my expectations. However, their website touchfrance.fr was user-friendly.