HamStudy.org got me through the Technician and General, Anki-style. The website was free, the app was $4 (one-time purchase, includes all three levels, plus a few non-US exams).
The volunteers proctoring all three of my online exams were anywhere from polite to actively cheering me on (before the exam), and all congratulated me when I passed.