apply EAD/AP by yourself.
in my case, I spend $1500 attorney fee for I-485, I-140 attorney fee was paid by our company.
for EAD/AP, you definitely can apply by yourself. You can submit application online then send supporting documents to USCIS afterwards.
also I paid the application fees for all (140, 485, EAD, AP)