Who do I contact to make a bulk purchase of Gift Cards or E-Gift Cards? Customer Services 31 August 2021 11:42 Updated If you are a business or organisation wanting to make a bulk purchase of Gift Cards then please contact The Body Shop Gift Card sales team on 01344 987678. Related articles I need to make a complaint, how do I go about this? Are Gift Cards and E-Gift Cards sold in specific denominations? Do you have a live chat service?