I made mine with flax seed. Lasts a long time, is not expensive, does not attract insects, and smells good when heated. You can also add things like lavender and mint for different aromas.
Besides being heated in the M/W for warm, moist heat; I have one in my freezer for a cold, flexable compress.