They don't have "sale" per say. They are a farm that sell mass amounts of produce. They sell during November to about April / May. They sell on a open market so prices change daily like the stock market. Sometimes it could be 8.00 a box of tomatoes to 22.00 a box it all depends on supply and demand at that time.
I think Mecca Farms has stopped selling, sat nov. 2 was the last one.
Thanks! Your answer is awaiting moderation.