written by SophieVogt on 18/01/2023
I had a diificult situation and contacted their tech staff... And it was a breeze. Clear and simple process of solving the issue. All the technical requests I've had so far have been promptly and effectively attended.
As rated by our community of reviewers