I own Haval H1 and H2, both under warranty (5 yrs 100,000kms), both are well put together and finished. You would never guess they are approaching 5 years old. BMW sales manager I know raves about them, Toyota engines, European designers, even if they price gouge in the future you can choose not...