Answer: oniomaniac

AnswerCrossword Clue
ONIOMANIACCompulsive shopper