Haha, I've never even heard of them! We are stuck in hicksville around here. :( The only organic place is like two hours away, and it's just a small co-op place. I would eat all organic if I could afford, I love that shit. :(
they're a frozen foods company, so you might find it in your grocery store? it's in mine, but only because i live in an upscale, posh kind of neighborhood where the prices are higher than anything down the street. but it does give me the chance to eat organic! <33333
no subject
no subject
shannon