May 12, 2019
The worst pop-up app. Looks terrible on site and phone and glitches a LOT. Their reviews are only high because they promise SEO help for good reviews.
Store
Love you, mean it.
Using app
About 6 hours
Total reviews
1
Average rating
1.0
Build your email list and boost sales with a beautiful...