The Chia Seed
Great Product & Service - Chia Seeds
- 07-24-2010
- 5
I've ordered from The Chia Seed several times now and their product is exactly as described. Shipping time kind of lags sometimes, but shipping is also free with them so that is somewhat expected.
Company: The Chia Seed
Country: USA