I hate Customs. The only Customs department i am happy with are Fedex and Canadapost. Canadapost being the upper hand as no matte how much my package costs, they always sort it out in a matter or hours (less than an hour for packages less than $100 for me as of now). Fedex being a bit slower but is still very decent. I hate UPS as they take forever to clear in Customs, like shipping my package back and forth for customs, and likes charging me incredible charges for "CLEARING" out of customs....
There's really nothing you could do but wait, you could claim for "On-time" guarantee and get your money back for shipping. But they aren't going to provide you with the phone number since they don't want everyone that has their package in customs to call them. Good luck on receiving your package! hope it doesn't take too long...