Yvonne
I can not tell what state that you are in, but here in CA no lender can charge any origination fee up front. Fees to lock for extended long periods..90 plus days might be levied by a few.
New Federal regs indicated that we can only charge for credit up front, and can not charge for appraisal for three days after you have recieved your Good FAith Estimate and disclosures.
Tread with caution, and maybe consider contacting another broker in your area.
Good Luck.