If you have your application Id you can check status online
Nope, I'didn't contact them. Anyway 15 week are getting over this week. let's see what happens by this weekend.