The best price for Jayne Ann Krentz: Deep Waters right now is $52.47. PriceSpy compares deals and offers from online and local shops.