6 days from placing order to picking up package. DHL from Slovenia to Calgary. Only issue is DHL charged duty on a rack and I believe, from what I can find, motorcycle parts are duty free. Maybe duty free from US but not EU? Not sure, but I have submitted a claim/query with DHL and am awaiting a response. Total charges (duty, taxes, transaction fee, etc) from DHL was $41 on a $200USD item so their fees are more reasonable than Fedex, UPS for sure. One thing though....you won't get an itemized invoice for what you are paying for (if pay online) until you get your package so there is no opportunity to question the fees (eg. duty on motorcycle parts) before you pay. DHL used to handoff to Canada Post once packages got to Canada and lots of times CP would only charge a $8 handling fee and collect GST. I think DHL has gone to a complete service here in Canada now.