Reviews (160)
Overall rating
4.9
June 17, 2025
This is an amazing app! I love how I have added my testimonials in an beautiful manner to my store. The customer service is AMAZING! I had some technical issues, and James answered all my questions, professionally, quickly, and he solved my problems himself. This is a great investment.
My Store
United States
27 days using the app