I recently went on a hunt for 'Bloody Rose' myself and found some great options. For physical copies, Amazon is a reliable choice with both new and used versions available at competitive prices. Their shipping is usually fast, and you can often find deals on hardcovers or paperbacks. Barnes & Noble's website also stocks it, and if you prefer supporting indie bookstores, Bookshop.org is fantastic—they distribute profits to local shops. For digital readers, Kindle and Google Play Books have the ebook version ready for instant download. I noticed some sellers on eBay offer signed copies, which could be a cool collector's item if you're into that. Don't forget to check out AbeBooks for rare or out-of-print editions; I snagged a first edition there once for a reasonable price.
If you're outside the U.S., platforms like Waterstones (UK), Book Depository (free global shipping), or Fishpond (Australia/NZ) might be better options. Audible has the audiobook narrated by a talented voice actor if you prefer listening. Libraries often carry it too, and apps like Libby let you borrow the ebook or audiobook for free. Just make sure to compare prices across platforms—sometimes smaller sites run unexpected promotions. I saved 20% last month by checking a lesser-known retailer.