that seems like a solid price but u live in an area where, i assume, being around the bay there are several subaru dealerships. if i were u, ill shop around some more. email other places around u (u can use subaru.com dealership contacts or find their websites online). use the lowest email/internet price when u reply to them - use this information against the other ones. and if ur lucky, before u know it they'll fight against each other to get ur business - lowering their prices by 100-200 increments - kinda funny actually!

always deal with OTD price! don't be shy. be frank and direct - it's a big purchase, for pete's sake!

2 weeks of going back and forth (email) to responsive dealerships might be worth the wait for a great price. also, just in time for the end of the month where dealerships scramble to get a sale to reach their monthly quota.
also if u dont mind (and if u can wait) just install/buy some of the factory accessories afterwards. you will save some money going this route (i sure did!)! as much as possible, just buy a bare minimum forester. in ur case, premium w/ all weather pack. altho if u fancy the rear spoiler or the remote starter, ask them to install these for u (included in ur otd price) as these 2 might be the hardest/most delicate ones to install. rear spoiler needs drilling holes by the hatch area. remote starter is like 2-3 hr job and needs programming. *trailer hitch install might be a daunting task also. the only thing that i could think of that is a mush-have (soon) when u buy a foz is the rear bumper cover ....and maybe the cargo liner/tray. oem splash guard is a joke! i suggest the rally armor one. pricey but for its effectiveness and looks, it's well worth it! do a search in the forum. u'll find a lot of infos about all of the foz accessories. decide what u really need/want.
btw... once u got a pretty good idea of the going/lowest price for the car build u want, use this price in dealing with the nearest subaru dealership to u. if they match/beat it, then that's a big incentive 4 u as u dont have to drive further away to get ur car serviced or something. so they shld be the last dealership u shld reply to when ur finally ready to buy.
my 2 cents! good luck!