My RA-4 chemicals come in various small bottles. I think 3 for developer two for the blix. The componets seem to last quite awhile. I bought a fairly large kit that must be getting close to a year old. Outside of the fact some of the stuff seems to have turned to crystals and needs a good wack. Now once I mix all the stuff up together then I start worrying about shelf life.