Narration:
LatestOut now: ACOTAR 6 — the standard edition is free on Hoopla →
Price-check

A Curse for True Love

by Stephanie Garber · Audiobook release: 2023-10-24 · Length: 9.08 hrs

🎙 Narrated by: Human — Dan Bittner and Rebecca Soler

Price-check: A Curse for True Love

Checked 2026-11-09

Our verdict: Dan Bittner joins Rebecca Soler for the finale — Kobo has the Macmillan Audio edition at $26.99; Audible is 1 credit / check price.

Way to get itCostWait / Keep?
Free — Libby / Hoopla (library) Pending Library availability is checked per title — never assumed
Kobo $26.99 USD (checked 2026-11-09) No wait · yours to keep. Kobo US price, checked 2026-11-09 (US series listing)
Chirp deal (when on offer) Pending No wait · yours to keep
Audible 1 credit / check price No wait · yours to keep
Libro.fm Pending No wait · yours, supports a bookstore
Spotify Premium Pending — we never guess Spotify inclusion Stream while subscribed · included hours expire monthly

Audible cash prices are never hard-coded here: Amazon permits displayed prices only via its API with a timestamp, so this row is always “1 credit / check price”.

Listening note

Book 3 of Once Upon a Broken Heart: Evangeline has her prince and her happy ending — except for the memories someone stole, and the villain who keeps saving her life. Bittner voices Jacks and Apollo opposite Soler's Evangeline.

Sources: Kobo US series listing ($26.99, 9 hrs 5 mins), checked 2026-11-09 · ISBN 9781250911124 (Macmillan Audio, Oct 24 2023)

The Once Upon a Broken Heart series

Book 1: Once Upon a Broken Heart · Book 2: The Ballad of Never After · Book 3: A Curse for True Love · Book 4: The Mirror of Infinite Endings