Congrats! I understand your pain as it takes me 2 months for the verification as well. Hope poloniex can improve on the customer support area since the troll box moderators are assigned to support tickets.
I still waiting over 2months for level 3. And my balance is 0.4btc left there. I now prefer to transact in other exchangers. makes me feel better.