Embora usado largamente na fala diária, a gramática não aceita a substituição do verbo haver pelo ter. Deve-se dizer, portanto, não havia mais leite na padaria.