Reviews (274)
Overall rating
4.1
November 23, 2022
This is the worst app I try in my business and I lose more than 1000 customers because of app errors and delays.
every day they send new updates.
I'm telling you this app destroys your business and losing your money ... any time I ask them for help no one responds. bad bad bad
DERAKBIKES
United Arab Emirates
7 months using the app