Ok. I picked up the package and only spent $5.75.
I replied the email and the person said if I want to clear the custom myself, I still can do that to avoid the brokerage fee (still has to pay duty, pst, gst). She said I need to do it today as it maybe too late tomorrow. I tried to call the number they gave me but kept getting voice messages.
I went to the UPS depot around 4:45pm. A guy checked my package ,then told me it was tagged as Return-to-Sender. I was like, "What?"

I got the email on Monday and they never tried to deliver it. Anyway, the guy is pretty cool and he went to the back and found it. Then he came out and told me the brokers had just left, so even if I finished the paperwork with the custom I still won't be able to get it today

He advised me to call the customer service and told them about my problem.
So, I did. The rep is pretty nice too (well, I guess part of it is because I asked nicely

). I told her I was misled by the fact that I can pick up the package before 6pm and now their brokers were gone. She said she would checked for me. After ~10 minutes wait, she came back and said she can waive the brokerage fee. Cool.
So, another 10 minutes wait (she needed to put into the system, as well as wait for the data to be updated), I got my package, paid $5.75 (duty, gst, pst) and went home.
