Global Score
9.1
out of 10 based on 7663 reviews
This is the average score of our service in all countries we operate in
Global Percentages
76% (5859)
19% (1481)
2% (183)
1% (41)
1% (99)
Reviews in the last 12 months
97% of our customers recommend our service