Thanks for your input, I will go there as soon as possible. I don't know why I received the notice so late. Looks like USCIS sent out the notice on August 4th, but the appointment time is August 12nd. There is no much time in between.
So bad luck!
So bad luck!