Reviews (3,615)
Overall rating
4.7
Edited January 25, 2023
I have had a pleasant experience now with Stamped customer service. I originally had issues with Google Merchant Centre but they resolved for me over email
Pott'd People (UK)
United Kingdom
About 2 months using the app