Reviews (12)
Overall rating
1.9
November 28, 2023
Its been 4 months they are not refunding our two lost parcels claim. its a headache to ask them for the money of the packages they lost!! worst service
Sowears
United States
6 months using the app