One of the best sporting-goods stores in the state, with locations in Bar Harbor and Ellsworth, Cadillac Mountain Sports has developed a following of locals and visitors alike. Here you'll find top-quality gear, equipment, and attire for hiking, rock climbing, cycling (no bikes), paddling (kayaks only sold in Ellsworth), camping, cross-country skiing, and other activities. The knowledgeable staff is happy to answer questions and offer suggestions about where to go to exert yourself. In winter, the Bar Harbor store rents cross-country skis, ice skates, and snowshoes. For premier outdoor apparel brands, head to Cadillac's the North Face and Life Sports stores in neighboring spaces on the same street (other side) as its Bar Harbor store.