You can get this model or close to it for $17 if you look around.
This link is broken, either the page no longer exists or there is some other issue like a typo.
Cheap enough to see if it's something you like or windshield visibility is impaired. Don't be fooled by 720p or 1080p as most of them are 480p and the rest is done by software so not truly HD. You can spend up to a few hundred dollars but get the cheap one first. Search youtube for dashcam videos to see the quality.