Reviews (1,143)
Overall rating
4.7
December 15, 2017
Perfect app. Customer service is flawless, answers enquiries quickly and accurately, and SLA seems to be at least 99.99%. A strong commendation.
The Locket Tree 2
United Kingdom
10 months using the app