Reviews (27)
Overall rating
5
September 11, 2025
The platform teams have done a superb job, particularly with RAY. Responses are quick and follow-up is excellent. I highly recommend them.
My Store
France
About 1 month using the app