The Snowflake Data Engineer one was $375. Work comps me for all of them so its whatever. I don't bother with official trainings. Just read documentation and go through practice tests is the tried and true method for me.
Resources I have used:
1. Udemy courses (Chris Garcia ones for Snowflake are spot on).
2. https://focusonforce.com/ for Salesforce.
EDIT: Salesforce is especially appealing because of the platform structure. Anyone can spin up an environment and just test stuff out and they have loads of tools to support doing that. The VSCode Salesforce extension (there are several) can have you write code or configure stuff right in the IDE and sync it to the environment.
Snowflake might but I've never not had access to the enterprise version of it so I am not 100%. This can really prevent you from understanding some of the docs and behavior as you are unable to actually do it yourself and see how it functions.