Why are liquid products packed in PET and glass bottles vs. HDPE bottles?

Liquid products are packed in PET and/or glass bottles as these packaging options provide better stability (extended shelf life) over HDPE bottles. The improved stability is a result of these packaging options having a much lower permeability to oxygen than HDPE. Although PET bottles have greater stability than HDPE, Glass packaging provides optimal stability.