* εξαρτημένος από τα ψώνια (exartēmenos apo ta psōnia): This translates literally to "dependent on shopping," and is probably the closest and most understandable option.
* μανιώδης αγοραστής (maniōdēs agorastēs): This means "maniacal buyer" or "compulsive buyer," highlighting the obsessive aspect.
* αχαλίνωτος αγοραστής (achalinos agorastēs): This translates to "unbridled buyer" or "unrestrained buyer," emphasizing the lack of control.
You could also use a more colloquial phrase, but its understandability might depend on the listener's familiarity with modern slang. The above options are safer and more widely understood.