I bought some "new" la roche posay sun lotions from a seller. They have arrived and the dates on the bottles show they expired in April 2013 & Dec 2013 (I've checked the batch numbers too - they were manufactured in 2010/11).
I know sun lotion does become less effective over time and I don't want to risk it. Do I have any right to a refund from the seller - or because the expiry dates weren't explicity mentioned do I have to write this off?
I am a fairly infrequent ebayer (I now remember why!) so any help gratefully received.