I buy from walgreens in the san francisco area and u can buy as much as u want, unless they have a limit of 5 bottles, which i dont think is true.