Global Score
9.1
out of 10 based on 7736 reviews
This is the average score of our service in all countries we operate in
Global Percentages
77% (5937)
18% (1392)
3% (200)
1% (51)
2% (156)
Reviews in the last 12 months
96% of our customers recommend our service