Good answers. For the record, I haven't see a $300 appraisal in years!
I think the subject of the title insurance is pretty well addressed already. However, the charge for the appraisal MAY be including a final inspection, since your are buying new construction.
One thing to note: No lender can charge you more for third party services (credit, appraisal, title, escrow, etc.) than the ACTUAL fees. If your credit report costs my company $14.95, at the end of the day that is EXACTLY what you will pay.