Barry Farm Foods
Very delayed shipping - arrived too late
I placed an order online with Barry Farms on December 29th. Their website stated that orders would be processed and shipped within 48 hours or at most 7 days. After my initial order confirmation, I heard nothing from the company about when my order would be shipped. I emailed them to ask about my ...