Won't buy again. Years ago it was fine, they sent by ems and custom wasn't charged. Because canada post sometimes would go on strike and so they changed to DHL express, not only custom fee you will need to pay, but also $18 for service fee. I know stylenanda had stated they won't pay custom charge, but when you talked with them, they wouldn't really try to help or care about whether you need to pay that unreasonable charge or change the delivery courier for you. They even split the order unless you request not to split when you order. I paid $80 in total to DHL AND custom for just $230 stuff.