I also bought some Revs off here a couple of weeks ago. When they arrived through the post, they had leaked oil– not much oil, just enough to coat the stanctions and cause me concern.
I have since used them without any problems at all – there has been no oil leak in every day use so I assume they just leaked a bit whilst upside down in transit.