They call it retail therapy - but at what cost?