Pedaller's Bikes in Lansdale caters to the novice and the expert bikers. You can go in to purchase a new or used bike, get repairs, find add-ons, ask about local trails, etc. The staff are extremely helpful and could tell you about nearly anything you ask. Most of them are locals so they can give advice on the best places to bike! You can get a mountain bike, kids' bike, etc - it's all there. They also have a large catalogue you can look at and order from if a specific bike is not in the store. Highly recommended!