Reviews (4,197)
Overall rating
4.9
October 4, 2021
Pretty easy to set up and very good and responsive online chat support. Thanks for your help (again!)
Capital Play UK
United Kingdom
About 1 month using the app