These look good and they're available locally from OTTO.

Would you get the ones with the seal or without?

http://www.ottocarparts.com/shop/par...-31086-01.html