Shakopee Trading Post & Gallery sells books, jewelry, stones, artwork and many things needed for Native American ceremonies. It's the only place I know of locally to buy White Sage and Sweet Grass for smudges. The staff is friendly and helpful. My kids love to go there to look at the rough stones for sale - amethyst, agate, hematite, tiger eye and more. I love to go to gaze longingly into the jewelry cases. They carry some lovely Black Hills gold pieces, and gorgeous intricately worked by hand sterling silver.