yes we can check.
http://www.visatronix.com/index.aspx?
U can check my status ,I got medical call recently and my status was changed and i went to visa tronix nest day and they gave me my documents and said that they were going to call me ! 1030003466