RE: cleveland, ohio new guy
Autozone did it for free for me, but their interpretations turned out to be incorrect on some of the codes. In the end I took it to a Volvo dealer and got them to do it along with an oil change and I think they waived the hour of "labor" to pull the codes.