You better get in writing exactly what you think you'll be getting.but EdgeCAM said they would teach us how to use the software
I've been involved with large software purchases in the past, and have never gotten free training.
And to learn something that complex requires a fair amount of training.