Yes, they are expensive. I purchase them, when available, at shows. You can mail order them, but shipping is usually high. Some farm supply stores that carry feed for "odd" animals will often carry some Mazuri products. Though I've never known them to carry the turtle food, they can usually order it. It's still cheapest at shows.