Reviews (1,009)
Overall rating
4.9
April 19, 2022
I have just set up this App and immediately got customer service help. It was amazing. I didnt need to do anything alone and Neomi the support was soooooo lovely
ambartique
Israel
About 3 hours using the app