Maybe its meant to be 60MHz? Easy mistake to make, and the other specs seem fairly realistic.
As for the UK ebayer comment I am pretty offended really since I am from the UK and it has been the buyers who have messed me around. Unsurprisingly one of them was suspended.