Reviews (256)
Overall rating
4.7
November 19, 2020
Really like the customization of their app and their customer service is superb! Fixed my issue within a day, highly recommend.
Numa Foods
United States
16 days using the app