May I ask is it your second time renew(beyond 6 year limit)? I asked a lawyer the same question when I did the first H-1B extension and I was told no Fraud prevention fee for the first renew, but need pay the fee for the second extension even I stay with the same company. Thanks.