Reviews (229)
Overall rating
5
August 23, 2024
Super exciting to work with ST, the app is fantastic: very intuitive and easy to use. Costumer care is exceptional as well.
Couldn't recommend it more!
The Homeware Outlet
United Kingdom
About 20 hours using the app