Reviews (119)
Overall rating
4.1
Edited February 3, 2022
Updating my review here. The support team has been super helpful in fixing some minor bugs I've seen on my site!
Wolfies Nuts
United States
3 months using the app
Staytuned replied
December 7, 2021
Hi there! We are so sorry for this experience—definitely not the merchant experience we want to provide! We've reached out via email to try and help sort through any issues! 🙏