Many are nice to browse through but certainly no different from the same you'd find in any similar town. Some can be very tacky, and tend to bring the downtown down a few notches. Eclipse on Mount Desert Street across from the village green has astonishingly beautiful jewelry, sculptures, and furniture Cadillac Mountain Sports on Cottage Street is a much better than average outdoor sports supply store, with a great selection of shoes, boots, raingear, etc.
Most prices are quite reasonable.
Rupununi on Main Street has an eclectic menu, a large outdoor dining area, great service and excellent food. Dog owners can park their pups next to them on the sidewalk-side of the dining area while they eat. Upstairs is Carmen Veranda , which offers entertainment, dancing, billiards, and a good place to see and be seen by the twenty-something crowd. The kids can play bocce while you have a few drinks. They brew their own ale, have live entertainment, and they're open very late.