It seems to me it's more important to save a larger percent on the $40 items than a much smaller percent on $2500 items since in the long run you'll buy many more of the first type of items than the second. So it looks like a useful heuristic.
It's not as if going back to the store to save $20 on a blender will save you $20 on every $40 purchase. You'd have to do it for each purchase. If it's worth doing a hundred times, it's worth doing once.
A couple years ago, Aaron Swartz blogged about what he called the "percentage fallacy":
He recently followed up with a speculation that this may explain some irrational behaviour normally attributed to hyperbolic discounting:
Is this a real thing? Is there any such research? Is there existing evidence that does especially support the usual hyperbolic discounting explanation over this?