The best price for Elizabeth Kim: Ten Thousand Sorrows right now is $29.66. PriceSpy compares deals and offers from online and local shops.