Ordered fresh and roasted. Communication is terrible. Never notified that the roasted was going to be delayed. Uses USPS for shipping fresh. They just left the box on the side porch sometime around 7PM with no notice that it was there. Found it the next day after the product had been sitting out all night in the heat. When I complained I was told it was my problem. Rude, dismissive rep (Linda) basically said I had no reason to complain. I cancelled the rest of the order. Never will I buy from them again.