I once got all the paperwork done (including H1 transfer) from the date of application in just about two months. Don't give up. Do you have H1 or Green Card?