Stay away from this place if you want to keep your Subaru for a long time.
Brought in my mother's car for the first oil change ( Service A ) in February 2014. Service was pricey but quick and they washed the car before giving it back.
However, I learned the hard way that their mechanics or whoever worked on the car is absolute crap very much like the ones you find in Canadian Tire. I noticed some weird engine vibrations on the highway two weeks later and decided to do some basic engine checks. The oil level was WAY above the upper notch on the dipstick. Took it to my mechanic and he drained almost a liter of excess oil.
You'd think that for a $130 oil change they would at least get this right. I am left wondering just what kind of damage has been done to the engine after driving it with excess oil.