Garmin Fenix 6X: Too Good and Too Expensive?