Global Score
9.1
out of 10 based on 7690 reviews
This is the average score of our service in all countries we operate in
Global Percentages
76% (5869)
19% (1474)
3% (194)
1% (41)
1% (112)
Reviews in the last 12 months
97% of our customers recommend our service