I submitted I-485 together with I-140 in May 2003, I-140 has been approved for 1 year, but the I-485 is still pending. Right now I want to change job. do you guys know usually how much the atterneys charge for handling such cases? My lawyer charges $1000, I think this is too much, would you please recommend me a better one? Thanks!