My immigration attorney did not mail my I-130 for several weeks, and also, when he did finally get around to mailing it, he forgot to include the check I had given him for the USCIS. The package was returned to my doorstop by the USCIS with a rejected notice (due to lack of payment). Once I actually examined the I-130, I realized that there were several errors on my I-130 document as well (such as incorrect name and place of birth). I am extremely agitated, and would like to seek a refund. The attorney charged me for the I-130 only right now, and later was going to charge for other adjustment paperwork. Do you think I would be entitled to a refund on the I-130 seeing how it was delayed for 6 weeks and now it has been returned to me for his errors?