I get asked all the time about the *right* order to read my witch books. I wish I could give you an easy answer! The truth is that I originally only planned to write the main series. Then you all started requesting more stories of your favorite characters, and all these "extra" books started happening :).
So I have two suggested orders for reading. Pick your favorite!
You'll never go wrong starting with the main series, and then reading the other books:
Want to hit everything in the books in exactly the right chronological order?
The books are all out in audio now!
I have made the hard decision to take down all my print editions. The complications of my move to Canada landed hard on getting print books out, and I finally had to quit beating my head against that particular brick wall. The books are all out in audio if ebook formats don't work for you.