I just picked up my WRX sedan at Doyle Subaru in Webster, NY (northeast of Rochester). They had a large selection of WRX's in stock, and I paid $100 over invoice. I couldn't believe it. I walked in, test drove, salesman pulled out invoice, and said you can drive it home for $100 over invoice.
I went to Van Bortel's, good people, however service department is way to small for the amount of cars they sell. They were a little full of themselves when it came to the price. They handed me a sheet of paper (not the invoice) saying what the cost was. I already had done my research and knew it wasn't their cost.
Good luck with your WRX. I love mine!......Terry