I've been to a couple Landis locations in Phoenix, and they are a solid bike shop. As far as road bikes go, they seem to carry a lot of Trek and LeMond with a few other brands scattered in at this location.
Where they really stand out from other shops is in their triathlon gear selection. This location caries several brands of wetsuits, as well as tri-apparel. They have tri-specific bikes and a FIST certified bikefitter to help you choose the right bike and get it adjusted properly (FIST is a triathlon bike fitting certification).
They also have a lot of involvement/programs off hours. They have clinics, road-mtb-and tri-clubs, and I know a few people that attend a weekly spin class at area Landis locations (BYO Bike & Trainer).