Reviews (3,658)
Overall rating
4.7
September 8, 2017
We have been using the product review add on app for about 2 months now and I can't explain how beneficial this is to our company. At first we thought it's so hard getting reviews but stamped has made it so easy for us!
Thank you
Urquid3636
United States
4 months using the app