Reviews (497)
Overall rating
4.9
April 19, 2022
Super slow customer service, have been waiting 3+ weeks to activate my account with this APP still no luck. Would not recommend, look elsewhere
Conway Stewart
United Kingdom
21 days using the app