Very true.
While I say lawyers aren't worth it, I also say do your homework. The more knowledgable you are with the process, the more comfortable you'll be in dealing with CBP and USCIS. You cannot count on a lawyer to look out for your best interests, while there are probably good ones out there, others will promise the stars and deliver a poorly prepared petiton or 1-129. Ask (or insist) to review all paperwork prior to submission to USCIS or printing for the POE. Have the lawyer correct any mistakes.
In the end, it's you the beneficiary who'll pay for their errors.






