Any experience with these?

They sell from the farm in 600+ containers and I was wondering if you buy the 600 how long of a shelf life they maintain.