The best course of action appears to be cognitive behavioral therapy (CBT). . . Such approaches work by having groups of patients attend weekly or bi-weekly meetings for 8 to 12 weeks. During these sessions, the therapist leads clients through different topics related to CBB, such as ways of identifying problem behaviors, restructuring thoughts, and developing plans in case a client relapses. The group format gives patients a source of support, showing that they're not alone, and allows them to learn from others' experiences. Meanwhile, the therapist serves as a guide, helping clients to think of their behavior in more productive ways and find new ways of coping with the stresses they feel.
If group therapy is not an option in your area, standard, individual CBT might help as well. Therapists using CBT work with clients to identify the thoughts and behaviors that lead to problematic behaviors, in this case shopping. They also help clients find healthier behaviors to reduce their stress, possibly helping them to break their addiction. If you think you might suffer from CBB, please consult with your therapist.