The products are great and I have had success with receiving orders quickly on the past. However, this past order took several weeks to ship and what was after contacting CS about the order.
3 years ago
The Hatch Chile Store has a
4.7
average rating
from
12,267
reviews