DHL is faster, but you are going to get hit with fee's, customs, duties, etc. the second DHL touches it they charge you. if you go the USPS route, which is turn get delivered by Canada Post, while it will probably be a couple days atleast longer than DHL, there is a good chance you wont get charged at all...in terms of customs/duties.
are the honeycombs behind the knee really that pronounced? or is the contrast/filter amped up on the pics to make them stand out more?
just how accurate are the colours/washes in the pics on the ysl website to the actual in hand product?