In SA, if shopping and for advice, the Trek dealer in Alamo Heights on Broadway.
Very helpful. Not snooty.