I can't remember oil/grease, one has leaked a little from a nick in the boot and it seems pretty thin. I actually ordered them from you almost 2 yrs ago, but took a while to get them in the car.
Honestly, can't remember seeing L or R and know I didn't install them with any determination in that regards. I just wanted to get the damn car home.