I have read you can get them for $5 at stores that sell that sort of thing. In my town, there's plenty of Chinese groceries, but they don't seem to sell moxa. I got these on amazon, and they were just as good as the one my provider gave me. They shipped directly from amazon, so no problems there.
A quick question: does your doctor tell you what points to treat, or are you picking them yourself?