It seems you are right. Waiting since April 14 and yes I have a dependent on my application.Have you applied alone or with any dependent? If with dependent then it's going to take a long time. Idk the reason behind it but that's what I have heard in many threads here. Raising a Webform is waste of time. Just call them.