Reviews (18)
Overall rating
2.4
May 14, 2026
What a pain to install and make this app work, even DHL own people cannot figure out, such shame on a giant organization.
Collective Journey Art
United States
Over 1 year using the app