Strange I remember paying for UPS not DHL
No shit! UPS
Next Day, no less.
Somehow that turned into a 5 day trip with DHL. Fucked again. JFC

Are you saying it's been sitting in DHL for 3-5 days? If so, call and ask. DHL doesn't just sit on packages for no reason... All delays with international shipments are due to customs/security checks that are outside of shippers control. But there are .1% occasional logistic problems... Don't wait and call them!