Got an email from DHL saying I needed to pay $2.00 for delivery duties. I ordered a lot of items lately so I didn't really think about what exactly this would be. The email sent me to this website, took my $2.00 and it automatically signed me up for some type of expensive reoccurring charge!? I can't cancel because it says "due to technical difficulties no one can cancel within 24 hours." If I cancel it tomorrow, are they gonna rip more money from my account!? Wtf this was so rude! Give me back my money you low-grade foul-Smelling no-soul molerats!