Do your service ala carte if possible. I am sitting at my dealer right now; my '09 has 62k miles. I decided to let them do the spark plugs and flush the brake fluid (skipped the brake fluid flush at 30k), I changed my own engine air and cabin filters a couple thousand miles ago. (I think they want $100 for a cabin filter change--takes 5 minutes and a $20 filter.) I'm also having them change the oil and filter but as usual brought in one of my old Tokyo Roki filters (bought a bunch of them after Subaru switched to Fram) and some Mobil One 5W30 from Costco. I think I'm gonna come in around $350. And I have a coupon that saves me $40 on service totals between $200 and $499, $110 on $500 or more.
Also doing the recall on the rear seat belt.
Also, I have a Subaru Mastercard which gives a 3% rebate in the form of $100 certificates, and have, oh, $1200 worth of Subaru certificates saved and will be using those to pay for the service. So my net cost will be ZERO.
As an old car freak and now a retiree on a pension, I treat my cars very well but don't believe in spending money I don't have to. Look at the maintenance schedule for your car, consider what's been changed, and request only items that you need. Do not let the dealer intimidate you into doing work that is not needed. You are good on spark plugs and filters, etc. Especially if you don't have a warranty beyond 60k, the car will be your responsibility to repair, so don't let the dealer tell you that your warranty will be voided, etc.
Consider a Subaru Mastercard, and run some money through it, pay it off each month. I have never paid a cent of interest on the card, so I'm one of the few people in the world that actually costs the bank money... My goal is to pay for the 100k timing belt replacement with stashed certificates as well.
George