snapper-uppered

adj.

Too drunk to recognise a bargain without immediately acquiring it, regardless of its relevance.

Source: Wiktionary