Reviews (47)
Overall rating
3.5
Edited November 27, 2020
Great app and Great customer service, They are always online ready to help. Thank very much. Highly recommend
Sounds Best
Japan
19 days using the app
Winback replied
November 28, 2020
Thanks for your review Pako. and nice to meet you over zoom yesterday :) I made a screencast for you with some additional recommendations: https://www.loom.com/share/91a48a3007474d719c50f999c66ce161