Some dealers are serious about being competitive. My local dealer beat everyone else to death on wheel bearing and ball joints. I got 2 uppers, 2 lowers, 2 axle seals, and 1 wheel bearing for under (barely under, $590) $600. If its a part they know is not available aftermarket all bets are...