Good stuff. If you hadn't used the HEARTMP3 code yet it comes out to a buck.
I still mainly purchase used-like new CD's on Amazon or "lots" on Ebay (or occasionally Craigslist) which tend to also be good deals but that's all a crapshoot - items can be in worse condition than described, or in one "100 Jazz CD's" lot case, a couple Miles Davis Cd's on top with about 85 copies of Kenny G's Miracles: The Holiday Albums underneath. With digital at least you get exactly what you wanted.