how long should a good quality front wheel bearing last on a Saturn Station wagon(2000) which are good quality and which are poor? Thanks Mike