rosehip oil has very short shelf life (3-6 mos) so normally people buy small volume like 15-50 ml each time..........