Well I looked back through the forum trying to figure out how long my piston took...
I ordered it 9/17/2004....and had a message from Jeff that he was working on it 9/08/2005....I failed to note when it actually arrived though. I seem to recall it was not too long after that note however.

Good luck...they are worth the wait as exceptional pistons, but communication can really go a long way at making the wait acceptable.