So I hav been thinking about favors lately. And we saw some candy at walmart the other day that I thought I could use for them. But is it too early to buy candy? It's just M&M's but I'm scared they won't be good come May. Any idea hoe long candy lasts or anything I could do to make it last till May? When are you buying any candy?