There's nothing like the feeling of growing your own produce at home. Planting seeds in your garden, tending to the fledgling plants with love and care, and a couple of months later being rewarded ...