The best price for Deborah Bird Rose: Shimmer right now is $40.11. PriceSpy compares deals and offers from online and local shops.