Here are a few of my favorite places to buy gemstones either online or in-person.
(tumbled stones are the most affordable and easiest to carry around)
Online store only.
You can buy crystals here in-person.
21 Princess St
Sausalito, CA 94965
You can buy crystals here online or in-person.
Saratoga Springs, NY 12866
39 Railroad Street
Great Barrington, MA
You can buy a set of 8 crystals online that go with the book!