apply for yr H-1B visa on yr offer letter, than you can argue with them. If not, then you have a tough one here.