Actually, I have another question:
Do you recommend purchasing the DIY package (with forms and guidance) offered on some immigration websites for this procedure , or do you think it's straightforward enough to just download the forms from USCIS and put together according to that list? I would normally just do the latter, but I'm wondering if there could be mistakes to avoid and tips to know of that I may miss without the package.
I won't hold you responsible for your opinion. :)
Thanks!!!
Tenor