Reviews (118)
Overall rating
4.6
December 22, 2025
This app is great; it has greatly improved the delivery time of my orders, and my customers are satisfied.
My Store
United Kingdom