problem drinker, n.:
A man who never buys.