On the "support your LBS" front.
Was stoked to go into my LBS for a new tire and discover they had one 26inch tire. Not one type - one tire. So long LBS, was fun while it lasted.
Most LBSes carry very little stock (especially components - Dunbar is one of the exceptions, but they have an online presence as well). If you have a parts emergency, your options are to call all the LBSes in your area or look up local sellers in the buy-and-sell. Otherwise its order online and wait, wait, wait. Quick 2 or 3 day turnarounds seem to be a thing of the past unless you order from a domestic Canadian supplier. Most things from overseas seem to sit for about a week in Canada Border Services customs.
That's how I understand it and that's how it has always been shipped to me. Mr.bubbles says otherwise which would be unfortunate.
My latest order shipped yesterday, and its with Parcelforce. So no DHL on free shipping (yet)? But like their sits says, the use DHL for express tracked shipping.