For all of you that suggest getting a new dealer and moving on: you are missing the point. The dealership needs to be held accountable for their actions whether or not they lose you or me as a customer. Some other poor customer is going to be subjected to the same disregard to customer service, fairness, and good business ethics. How selfish to just take care of oneself, move on and let the next poor sucker get it in the shorts!
In regards to Bluesubie's particular situation: a couple of suggestions such as reporting the dealer to the Better Business Bureau so they can start a file on the dealer or add to it, and report the dealer, citing the specific experience as you would with the BBB, to your State's Attorney General.
You may also want to visit the Subaru Crew over at
www.edmunds.com and retell the situaition to Patti, the SOA rep who participates on the boards there.
Good luck,
Stephen