i don't remember where i ordered them. sorry, I read that the bigger the mushroom the less potent it is, so i plan on picking them reletively small, before the veil breaks, at like 2-3 inches, just average sized ya know? i don't understand why it's so hard to judge what an average spore cake will put out in an average flush.