If it smells fine I'd definitely eat it. Our noses (and eyes) are pretty sensitive to spoiled food for good reason. That's possibly just really a sell-by date anyway, and in any case dates on these things are always really conservative in this country.