Well I got new tires yesterday (Yokohama Geolandar A/T-S 285s), and they replaced the ball joints, tie rods, etc.
My brakes had always very slowly had a leak somewhere, not sure where. I would just top it off every few months. But tonight I was driving and the brake pedal went all the way...