Yep, sean at organ id being the same with everyone - I know plenty of people that ordered it.
You beat me to it posting what Jon had said - he asked me to post something similar, but I didn't quite know how to phrase it! lol.
Basically, people were told the single/ep was being released, but none ever got made, the delay in release was put down to 'jons ill health' which was a complete load of crap on Sean's behalf - there's never been anything wrong with Jon - apart from him being slightly insane of course! hehehe. Jon never really had anything to do with the whole thing...
I've also been having the same problems trying to speak to sean about it - he just ignores me now, so I gave up.

Not very good PR eh?