I have a 2003 subaru forester. I had a subaru mechanic take a glance underneath and he said he thought both front wheel bearings needed to be replaced. He flaked. He didn't follow up. I took it into firestone because it started making really squeaky noises and that whooshing windy sound while driving. I looked it up and it said its pretty dangerous to drive when its gone bad. The mechanic there said only one of the rear ones needed replacement. They said $792.99. I'm starting to doubt if I even want to keep the vehicle after hearing that. They also said wheel cylinder, belt, front pads, battery corrosion package, wheel cylinder all needed to be replaced. It came to about $1500. That is how much i payed for the vehicle itself. It has just over 200,000 miles on it. I just don't know whether I should keep it and get it all done or just get a newer vehicle and make car payments. Help..