Great, fun, knowledgeable staff very willing to help you with new ideas as well as your existing projects! Large selection of materials and tools. They also have a workshop and teach classes on Saturday mornings. Call them for more info. If you can’t make a class and are concerned about completing a kit, the staff has even told me that they would lead you through any kit you want! I believe the staff here really like their job. And it’s refreshing to talk to staff who know what they are selling! — Unlike many experiences I’ve had at Home Depot, Lowes, and especially Radio Shack…(not that all my experiences at these stores were bad.) Even their location — on the side of a hill, and directly beneath a bowling alley — lend to the quirky nature of the maker community!