Answer: oniomaniac

AnswerCrossword Clue
ONIOMANIAC

Compulsive shopper