The only problem with buing seals from a car dealership, is that they have been sitting in a wharehouse for a good number of years and might be getting hard. When I got a wheel bearing for my mk2 escort's rear axle, from Ford, after putting it on it was leaking just as bad as before. Of course these is a big difference in the age, but when I got the seal off I went to a shop that does hydraylics stuff and got a new one from them