You are also dealing with Appraisers, who must now be very methodical and very careful in determining an Opinion of Value.
Finally, you are dealing with Lenders, who are meticulously detailed about every aspect of the Real Estate Transaction these days.
Contact your Agent and or your Lender, and ask them to turn up the heat a little. Maybe a phone call or two might get things moving along.
You have every right to question the lender because you are paying for the appraisal so get on the phone and do not accept anything other than a copy of the appriasal which would be coming from a valuation service. Ask the lender for the name of this company and who they spoke to when it was ordered. In this case you are their client and they are legally obligated to give you the answer.
Your agent does not have the authority to do this on your behalf but he/she can pressure the lender to call you.
I'd really like to know what the response was.