It took a while but the customer service was excellent. When I asked why my scheduled delivery had been cancelled, I got a reply right back on a Sunday. The frozen chilis arrived frozen and nicely packaged. Thank you
4 years ago
The Fresh Chile Company has a
4.8
average rating
from
5,534
reviews