i guess we are in the same boat guys . i have already got job offer and i have already singed the offer letter. its been 4 weeks for me and there is no sign of visa. god knows what they do. im running out of patience.