Aww man, the shelf life is a deal breaker for me too I take a while to use products, especially styling products, up. And even if I did use them up fast, there's no way I could deal with such frequent online ordering and shipping fees. There are a few products that I use up relatively fast, and have to order online, but at least I can order them in large quantities due to long shelf life. Thanks though! You saved me some money!
high porosity (from coloring)

Shampoo: Mop Top Gentle Shampoo
Co-wash: Chistophe Robin Lemon Cleansing Cream
RO: CJ strengthening, Kenra moisturizing
LI: Jessicurl Aloeba
DT: CJ rehab, Christophe Robin Prickly Pear Mask
PT: SS protein treatment, Ouidad 12 minute
Stylers: Jessicurl RR, SS Firm Hold Gel
Oils: caudalie, sweet almond