Reviews (2,053)
Overall rating
4.8
February 8, 2022
I had a very good and effective customer service experience. Really supportive and fast. Problem was solved
Om Deli
Germany
2 months using the app