Leo
Absolute scam
I’ve sent 5 parcels with this company, only 1 of them made it to destination. Impossible to reach the customer support, and when you do you get a million of different versions and no follow up of the complains. An absolute nightmare for a small business like me. I intend to sue them. If you wanna join forces don’t hesitate to reach me.

