Neosurf may not be the best option if you value customer support highly. This is because their website does not list the data for contacting the support team. The only help for players is the FAQ section on the official website, where you can find answers to the most common questions related to Neosurf.