B
Bardine Levin Review of TNT Express Worldwide South Af...
Must be the worst company I have ever dealt with.....
Must be the worst company I have ever dealt with... they lie, cheat and steal... and there is no way to speak to a manager, they are all in it.. do not waste your time or money with these guys
Comments: