You can reschedule your biometrics appointment online through your USCIS account. Mine was over a month away and seemed silly to wait that long when there are appointments in the next week available.
You can also request your online access code through Ask Emma, which is what I did. Because being on the page it seems like sometimes USCIS schedules your biometrics right away and you don’t get the paper mail in time and miss it. I didn’t want to be in that boat.
I was able to see the documents online and print my receipt and appointment notice, so thank you.
There is no right or wrong way, it’s a learning process since things are never straight forward and explained well with USCIS. I don’t see anything wrong with going the route I did since I do have everything I need for my appointment. And walking into an office isn’t going to help those who don’t live close to one.
Let’s maybe be a bit kinder, this isn’t an easy process to go through and just looking for some support, understanding and knowledge from others.