One after a good deal of profit in treatment of heartburn (7,6)
I believe the answer is:
bargain hunter
But I can't explain it at all! Could you help me understand?
(Other definitions for bargain hunter that I've seen before include "One looking for a snip" , "Canny shopper" , "Person attending the January sales, perhaps" , "One looking for cheap deals" .)