At last! We have finally been approved, just short of 2 years since filing. I logged into my USCIS account yesterday to read that our case was approved (no interview). Also, it now mentions that new cards have been ordered. We are over the moon!!!!!!!!!!!