I haven’t had an issue with their site. I only need to use it twice a year, but always found it easy to use and reliable.