Reviews (5,251)
Overall rating
4.7
October 12, 2022
it's nice to have immediate and direct contact with customers. I believe that it is way easier for them to communicate as well
My Chele Belle Creations
United States
4 months using the app