Alternative to the idiomatic phrase "highway robbery"
I was wondering whether there were any other alternatives to the phrase "highway robbery". I am trying to say the same thing in a light-hearted, but not too casual way.
Solution 1:
If you want to be light-hearted, you could use dramatic understatement and say a bit pricey.
You also could comment on whether you could afford to commit both an arm AND a leg to the purchase.
You might suggest that you are comfortable with being taken for a ride, but not with being run over.
You could indicate you like a neat appearance, but that doesn't mean you want to be taken to the cleaners or cleaned out.
You also might indicate your mild reluctance to being ripped off.
Solution 2:
The other day I discovered the phrase clean shave that applies.
OED definintion:
a complete swindle or extortion.
It derives from a rather rare sense of shave meaning to strip someone clean of money or possessions. (sense 4)