Reviews (348)
Overall rating
4.9
October 27, 2022
Excellent customer service. Our subscription order was experiencing some issues. Our problem was quickly solved by Cara. Your assistance is greatly appreciated.
Penchant
Finland
7 months using the app