I've had good and bad service here. The price for an oil change is about $40 after tax. I've come once and it took, from the time of pulling off of Beechview into the lot, an hour an a half to get a change. Last time was only a few minutes. If you don't have the space/tools to do a change or you don't want to hassle with the oil disposal, it's an alright place to go for a change.
Sometimes my car is dirty when I get back in it. I don't know why someone would want to eat a sandwich and change oil at the same time.