I placed an order on April 1st from Canada and waited over 3 weeks for a card to arrive in the mail saying to pick up my parcel from the post office where I had to spend another $25.00 for custom fees. OK- so I not only placed 1 order but by mistake I placed a second order on the same day. I called to cancel the order but no reply so now I am still waiting for the second order which no doubt will have duty fees. Under the H117 Canadian tax code fees do apply but having tried to cancel the 2nd order and no reply to chat or phone call I would not buy from Artbeads from Canada. I might as well have ordered from China direct with no shipping fees.