Uk customs had mine for about 3 days - very luckily they didn't charge me. If they have posted a delivery date on your tracking number then that means its cleared and you'll get it!
I'll be blaming you tomorrow when I've got my hopes up and no Batman to go along with them