Reviews (157)
Overall rating
4.9
July 16, 2018
following installation problems on my English pages I contacted the support who responded very quickly and was very effective in explaining me how to proceed while it was not in his remit
I strongly advise
Celeste Mogador
France
5 days using the app