5 stars for these guys!
I bought my 1st Subaru used on CL for my wife. We have a 3 yo daughter so safety and dependability is most important to me. A week after I bought it the check engine light came on and the car was running rough and stalling at lights. I took it to 3 different shops multiple times and each time they would change something, charge me hundreds of dollars and reset the check engine light. The light always came back on and the car would still stall.
I was about to burn the car (no joke) before I decided to take it to a Subiworx. It took a few visits but they ended up fixing the problem and the check engine light has not come back on.
On another day my wife was driving the car and the battery died due to a bad alternator. I was out of town for work and I called Subiworx to see about getting it towed in. They said "no need to tow" and they actually drove across town to where my wife was broken down and changed the battery and alternator.