1 reviews | Active since Apr 2014
Chick pea chips that I bought had a terrible smell. I emailed them all info. No response via email pertaining to my complaint.
Dilon ***