Yes, it is completely legal to buy cream chargers. It is, however, illegal to inhale the N2O present inside for recreational purposes.