Great article… 
While I’ve certainly bought my share of bike related stuff online, you can’t beat the service and smiles at the LBS. Sometimes the part you need is comparable or even cheaper than online… go figure 
I feel a sudden urge to give Sheldon and Chris a hug… lol… maybe I’ll just drop em off a Tim’s and say thanx.