It is so unfair that USCIS approve people who applied later, if it was a fair process it should be a first come first served but apparently there is just no standards for the process... it is like being waiting in line at the Bank for 3 hours and somebody comes in and goes directly to the counter!!!
I am fine on waiting with patience until my time comes but what really makes me crazy is seeing people being approved in less than 30 or 60 days and then people like me having to wait 5+ months, I would really like USCIS to explain us, people who is paying them why the process is so unreliable!!
Sorry for the rant but I just think that the way they process the applications is just all over the place.
So happy for you, I wish I will receive mine in the same time but unfortunately my package went to Vermont and we never see this happening in Vermont!!! I feel so unlucky!!!!