N

I had a mixed experience with World Mail Direct US...

I had a mixed experience with World Mail Direct USA, LLC. While the delivery of my package was prompt and efficient, I faced some issues with their customer support. Overall, I would rate them average.

Comments:

No comments