Reviews (247)
Overall rating
4.8
December 14, 2022
so far so good, seems easy to use and understand. Think its a great way to show customers reviews from other platforms
Canvas & Bear
United Kingdom
28 minutes using the app