Have you checked your spam? Used them about 5 times in 2017 and always have received a response booking directly through the website. I use my gmail
Account if that matters. I did email direct once and did not get a response for over a month, some how it took that long for the email to get there!!