Without a full seal, the dust WILL get in.
I've always have very good just with ski goggles and motocross goggles. The foam seal is also wider and thus nicer to your face than that thin hard foam on those you showed.
Motorcycle Superstore and Bike Bandit almost always have some sort of sale or clearance going on. You should be able to get goggles from there for around $10-$15.
Arrrggg!! Avast ye fucking fluffy bunny shirtcockers! Haul your drunken hairy fat ass out of our sight or prepare to receive a hot buttered hedgehog fired up your aft quarters!
Honey Badger don't care. Honey Badger don't give a shit!