Grown since the beginning of civilization, flax seeds are one of the oldest crops. There are two types, brown and golden, which are equally nutritious.
A typical serving size for flax seeds is 1 tablespoon (7 grams). Just one tablespoon provides a good amount of protein, fiber and omega-3 fatty acids, in addition to being a rich source of some vitamins and minerals.
I do most of my shopping online. It's just convenient for me.