< back Where are you located? Our Customer Service Team is located in sunny Costa Rica, and we have offices in Central America and the United Kingdom.