Today I bought a Garmin Dash Cam 20 (no longer manufactured) at Costco (Canada). They have it on for $137.XX CDN including a 32GB card. The same unit anywhere else I could find is $200-$250 without the card (or only 8GB). It doesn't have "Park/Surveillance Mode" but does have GPS capability. The power cord that comes with it is the same as their GPS units - 5' not long enough to run around the windshield. If the hanging cord bothers me, guess I'll have to throw another $25 for a Garmin 10' cord. It has excellent reviews as far a quality is concerned but I haven't had a chance to try it myself yet.