I use LBS
I am fairly mechanically challenged, so other than fixing flats - I rely on the local bike shop. I take mine in once a year for a complete overhaul. At that time the mechanic usually tells me if there is anything extra needed. Last year he recommended Specialized "Armadillo" Kevlar tires and a Goop filled tube. Now have almost 1600 miles on the set with no flats.
Tom