There is a picture of one of them floating around that I saw a few weeks ago. Not sure if they are flying or just getting up to "spec" but at least one of them exists.
I believe the picture may have been taken at their hangar in CLE
EDIT:
http://www.opshots.net/2011/03/commu...1-opshots-net/