No one has given me a definite answer on this. The ones that expire in 2009 are real. The ones I just got expire in 2010 and have a different top. I've been told both are real and that the one with the different cap(on right) is fake. They are the same except for the cap. Anyone?