I'm a total health and beauty junkie who loves makeup and skincare. As you can imagine, my cabinets and makeup bags are pretty full. A lot of my friends sell Avon, which is awesome except that I've ended up with way more Avon products than I actually need. It's hard for me to say no because I do love this brand, but I just can't use all these cosmetics and fragrances every day, although I'd like to try! Basically I just want to know if these products will expire or go bad anytime soon. Are Avon products generally good for a long time? Has anyone had any issues with Avon products left in their cabinets for a few years?