As far as I know the shop did not do a spark or compression test. They wanted an extra $80 to do a vacuum leak smoke test, AFTER they had replaced the fuel pump and filter and it still wouldn't stay running. At that point I gave up on them, so they towed it home for me for no charge.
Been reading into compression tests, and yeah its more important that all cylinders give similar numbers rather than reaching a specific number, especially with the SVT and its VCT silliness.
Mine: 2004 Subaru WRX Wagon: 116k, WRB
Gone: 2002 SVT, #1654
Hers: 2012 Focus Ti Sedan: 67k, SGM, Manual