Yeah, that's really annoying. I cancelled a Cadillac Lyriq reservation a few weeks ago and it was also annoying - they wanted a screenshot of my credit card statement, a screenshot of some email that had my reservation ID and then I waited for at least a week to get a check by mail. I really don't understand why it's not, as you said, a "cancel" button right from the website.