If it says its still pending with customs then it's not CP's fault, its customs' fault. I have had things sit with them for over a week without reason. Sometimes they are busy with lots of imports (some of which are commercial, and thus take priority over normal mail), and sometimes they are having a circle jerk. Wait a couple mores days before calling as CP can't do anything if the CBSA has it.
Guardians of Asgaard
"The judge meeting is arranged for terrorist." - G&P Laser Product
Primary - Z-Custom VFC ZTW
LifeLine - TM Glock G18C