Mixed feelings. This is a really fun activity for kids, pricing is fair and the selection is good. The employees are very friendly and helpful, but watch out for the owner. Not a pleasant woman. Initially, I chalked it up to her having a bad day, but have since talked to others who have had similar experiences. Call ahead to find out if she's there before you go.