The best price for Dan McCartney: Why Does It Have To Hurt? right now is $49.39. PriceSpy compares deals and offers from online and local shops.