Review TERRIBLE WEBSITE


1.0
TERRIBLE WEBSITE
The difficulty they put customers through will put them out of business. Big up DHL. The fact that you demand more verbiage makes you as bad as them. Computers are the tools of society and unfortunately they have made us lazy.

Reply to Review

Sign-in Required

Please sign-in or register in order to reply to this review.

Sign inRegister