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? What times are your customer services open? Are Gift Cards and E-Gift Cards sold in specific denominations? My order was rejected but it looks like the money has still come out of my bank account? How much can I earn as a The Body Shop At Home™ Consultant?