Just took Step 3. I didn't bother with Kaplan, since UWorld has been awesome for Step 1 and 2 already. Their Step 3 QBank did not disappoint. Both their questions and clinical scenarios were extremely close to the real thing (some were essentially identical questions). I got the Qbank and CCS for $140 for a month (and used it for about a week 😉)