DT
Absolutely horrible customer service
Absolutely horrible customer service. I made an account thinking this would be a great shipping option, but turned out not to be. I have tried to close my account for over 3 months already. It took me 2 months to get in touch with them. They will not close it despite saying that they would and keep sending me invoices.

