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