Hello I am from Spain and I need to know if I order fresh Stropharia Cubensis tomorrow 07/04/06 will I receive them before 11/04/06. Can I eat them if they are fresh or do I need to dry them first ? I´m going with some friends to a camping on 12/04/06 and I´d like to know if I can eat them fresh and if I would receive them before that date. I´m from Madrid. How much should I order ? we are 6 or 7 friends. Thank you.