Yeah, I think there are ways we can do it. It's just that with every hoop to jump through and layer of friction, it makes it a little less appealing than other paths to increase revenue, so I end up not doing it.
I think it's very possible that my prices are suboptimal, so I will think more about how I can do some price experiments while minimizing the downsides.
What if you just explicitly guarantee a price match for say 30 days? People would feel safe and you can do your experiments.