well after viewing lot of messages i understand we are liberal to accept the mistakes at our end what about the US govt agency USCIS which is the responsible body to approve h1-b should'nt they be in a position to determine if the consultant is fake or not because when consultant files for h1-h he presents all the documents if these documents are verified then itself it could avoid pain and agony for a lot of innocent indians ...