I picked up a BNIB blackvue 770 for a very good price a few months ago from a guy on another forum. Came with a front & rear camera, he only opened it and decided he wanted something that was easier to install and integrated nicer into his new 2023 truck.
Installation was very easy as I am running the power for it from the cigarette lighter in the wife's forester. But also came with a hardwire kit as well (Which I will probably use to hardwire the camera into the legacy, and just move the front camera to whichever vehicle we are driving, just means that I will need to pick up a second rear view camera so there is one in each vehicle). Installation really was a breeze and the front was installed in less than 15mins, I probably spent more time setting up the account and playing with the settings.
Although it is a bit pricier than some alternatives out there, it will save video directly to an SDcard or can be downloaded to my phone through the app. Can also upload automatically when connected to wifi, and has a one touch button/sensor to start/stop recording while driving. I like that it has an intelligent parking mode that detects impacts & motion. Also that it has built in GPS & wifi which I'm hoping I can use to setup an extra layer of security on my car if it is ever stolen, towed or moved.