Seals are ONE thing I never buy aftermarket. One, they aren't expensive to begin with and two, with world class manufacturing, the build quality may be in question. Finally, those seals don't usually leak unless there are other issues that cause them to leak.