Reviews (2,926)
Overall rating
4.7
February 13, 2023
Really great customer service - even for non technical savvy people like me - Luiz and Baarath were really helpful and talked me through all the steps to get something set up!
Alina Candles
United Kingdom
Over 2 years using the app