I also bought one from there a couple of days ago, but in my case I am returning it. It's a great lens, but not in good condition unfortunatley. Lots of little chips on it, but the more concerning one was where the plate with the serial number on it is, and the controls to the left of the plate, there's obviously been big impact damages there.
The plate has a big score (deeper than a scratch) in it and where the control panel (for want of a better description) meets the lens barrel, just to the left of the Serial number plate, there's a deep score there too, about an inch long, where it's gone right through the back surface and is back to metal.
So unfortunately I have packaged it up and am sending it back this weekend.

