Reviews (119)
Overall rating
4.8
September 23, 2026
Great support team, We had many issues in the beginning but the customer service is top notch!
Chef Padel
Netherlands
2 months using the app