CPO for me is a nice hedge against the potential, albeit small, of major repair work. CPO would hopefully be useful for potential issues like a waterpump, head gasket leak, excessive wg rattle, injectors etc etc. All in all i've found it to be quite useful, i've had pads, rotors, two O2 sensors, filters, plugs, and an oil change all done under CPO since purchasing the car last May. IIRC $0.00 out of pocket for any of those things, only cost to me was an unrelated invoice for a new strut bar. My dealer is pretty well run and they try to accomodate you, for ex. the plugs and oil were done several thousand miles early. All in all i'm happy with CPO, gives me piece of mind on a car that frankly is not reliable.
E88 N54 Alpinweiss/Coral Red/Motiv HTA 3586r Tial .82AR/Other stuff...652WHP
F30 N55 XDrive EBII