Reviews (46)
Overall rating
3.6
May 19, 2021
This staff is amazing. I am not really tech savvy but this time has already helped me out significantly. I have noticed a huge difference since I have downloaded this app. I highly recommend them.
Bodyshapers Lifestyle
United States
15 days using the app
Winback replied
May 20, 2021
We see major potential in your store and products. I'm pumped to really scale this store with you!