Yeah my mum bought her 03 Outback there and they did all the servicing too. She couldn't fault them.
I bought my 00 GT at 80,000km with log books and a perfect service history. It has just gone past 150,000km. I've done as much maintenance myself as possible. It's my daily drive, in most cases in heavy Sydney traffic so I do strict 5000 km oil changes with full synthetic. It still feels like brand new.
There are only really a few key parts which wear out and these can be replaced quite easily - eg: wheel bearings, clutch, timing belt, power steering belts etc which should be inspected or replaced at Subaru-recommended intervals. Stick to the recommendations and it will last at least 350,000km.
Oh, and although it hasn't happened to me yet (touch wood) some people have had to replace various sensors like O2 and air flow (MAF) fail on them. That's about all I really have heard about.