Their response from contributor support is very good, however, I had a tech issue, where I could not connect to via FTP for two months or so. Contributor support passed it on to tech support. Never received a response from tech, even after I followed it up. I gave up after a month. Eventually the FTP started working again. Returns are pretty low for me there, so not a big worry, but I thought it was odd.