Nope I submitted my application myself. I'm just guessing how much more delay there can be, right? I just tell myself each passing day that I'm one day closer to getting a visa lolYeah its frustrating. Do u have a consultant you can talk to?? Maybe he can tell u something