Probably not the best customer response I've seen from someone doing customer service.
As a learning lesson for others out there with a SaaS service. If you cannot have a phone number for support, absolutely provide a clear and easy to find email address for support. The people who tend to be the most likely to not understand the cancellation process, or have other similar issues, have a large intersection with the people who will have difficulty contacting you via something other than phone or email.