EH
Elsie H
1 reviews | Active since Oct 2025
05 Nov 2025, 16:16
Worse company ever
This company is the worse delivery company in the world. I've ordered from Tumor, received an notice to pay my import tax, did that but this people refuse to deliver my order. I've send pop numerous times but still get messages to pay. They are a bunch of *********** people.
Helpful (0)
Replies (0)0
Replies (0)