how old to buy painkillers