Where are your Customer Service Team based? Paul Bichsel April 09, 2019 07:57 Follow Our Customer Service Team are based in New Zealand. Related articles How do I get in contact with Customer Service?