The service provided by Isolava France was average...
The service provided by Isolava France was average. Although they deliver what they promise, I expected more from them. The quality of their products is good, but the customer service needs improvement.