Glorious rock shop adjoined to a barn full of antiques. The shopkeeper was amazing and very patient with my 6-yr-old sons, who were very inquisitive about the rocks but also a tad rambunctious. Prices were very fair. We stopped at 10 rock shops on our trip through NH and ME, and this was one of the best!