you're in north nj so I would check out Ramsey Subaru. They seem to be high volume and manage a thread on clubwrx.net where you can order for $500 under invoice. I think the salesman's name is Cliff or Clint
I'm in central NJ. I'm from NNJ originally.