It seems we have to be patient. I filed on 4/14, check not cashed, no receipt. But I did read some postings it takes USCIS longer than before to process the cases due to the volume they received in the beginning of April. They will try to have it done before mid of May.
Hopefully we will be fine.