It doesn't sound too bad to me. I just bought a house for $339,900 & ours was waaayy higher..I think it was close to $11K before we got a seller credit & our realtor gave us a 1% credit too.
The actual closing costs depends on several factors, like:
-how many points were on the loan (origination & discount points - usually each point = about 1% of the cost of the house)
-how much did the lender charge for all the fees associated with closing (ie, the appraisal, title fees, mortgage insurance, credit check fees, etc.)
-are you receiving a credit of any sort from the sellers of the house or your realtor
-What are the prepaids? For our loan, we had to either pre-pay or pay @ closing for our first year of homeowners insurance & for interest on the loan remaining in the month (so if u close on may 31, u will only pay for one day of interets @ closing)
**You may want to ask the lender if you can get any of the fees waived, sometimes if u use their preferred title company they waive $$. By using our the preferred title company of our lender, we saved $500!!! At the end, after credits from the sellers & realtor, we paid about $5,000 (thats including the good faith $$ we put up when we put a contract on the house).
Good luck & congrats!! :o)