Study vocabulary from this article
Use flashcards with SRS system for long-term retention
One of my students once told a prospective landlord that the apartment was “a rip-off.” The landlord nodded politely — but my student meant it as a compliment, trying to express amazement at the affordable price. Silence followed, and so did a lost apartment. That moment taught me a critical lesson: price idioms are not optional for learners. They’re everywhere in casual English, and misusing them can reverse your intended meaning entirely.
I’ve compiled 25 essential English expressions for discussing price — from describing something as outrageously expensive to celebrating a good deal. Each phrase includes context, register guidance, and authentic examples you can use confidently in shops, negotiations, and everyday conversation.

Key Takeaways
- Expensive idioms: “It cost an arm and a leg” / “a rip-off” / “steep” — used when you think the price is too high.
- Cheap or good-value idioms: “a bargain” / “for a song” / “dirt cheap” — used when you’re happy with the price.
- Register matters: “pricey” is casual; “exorbitant” is formal. Match the idiom to your audience.
- Literal vs. figurative: “Rip-off” literally means a tear or fraud, but idiomatically means unfairly overpriced.
- Common mistake: Learners mix registers by saying “That’s a rip-off, mate” to a bank manager, or “quite exorbitant” to a friend at a café.
Expensive Price Idioms — When Something Costs Too Much
When a price shocks you or feels unfairly high, English offers a rich palette of expressions. These are the idioms native speakers reach for when they’re unhappy with a cost.
Cost an Arm and a Leg
Meaning: To be extremely expensive; to cost far more than you expected or wanted to pay.
Example 1: “A coffee in this airport cost an arm and a leg — almost seven dollars for a cappuccino.”
Example 2: “Did you see the repair bill? It cost an arm and a leg. I’m taking the car to a different mechanic next time.”
Origin: This idiom dates back to the 1700s–1800s and likely emerged from the idea of sacrificing something precious (a body part) to afford something. It may also relate to limb amputation being a horrifying medical cost in earlier centuries.
A Rip-Off
Meaning: Something that is outrageously overpriced or represents poor value for money; a fraudulent or unfair deal.
Example 1: “Paying fifty dollars for a t-shirt is a rip-off. I can get the same thing online for fifteen.”
Example 2: “The hotel charged me thirty euros for a small sandwich. What a rip-off!”
Tip: “Rip-off” is casual and expresses strong disapproval. In a formal business context, use “overpriced” or “unfair markup” instead.
Steep
Meaning: (Of a price) higher than expected or than seems reasonable; excessive.
Example 1: “Gym membership here is steep — ninety dollars a month. I found another one for fifty.”
Example 2: “The entrance fee is a bit steep, but the museum is excellent, so it might be worth it.”
Pricey
Meaning: Expensive; costing more money than you’d like to spend. (Casual, conversational.)
Example 1: “That restaurant is pricey. Let’s find somewhere cheaper.”
Example 2: “Designer shoes are always pricey, but they last longer.”
Pay Through the Nose
Meaning: To pay a very high price for something; to be overcharged.
Example 1: “During the holiday season, hotels ask you to pay through the nose. Rates triple.”
Example 2: “I had to pay through the nose for last-minute flights. They cost almost twice the normal fare.”
Origin: This phrase’s origins are unclear, but one theory links it to medieval taxation where taxes were so high they were considered to come “through one’s nose” — i.e., extracted painfully.
Cheap or Good-Value Price Idioms — When You’re Happy with the Price
On the flip side, when a price delights you, English has equally expressive idioms for celebrating a bargain. These are the phrases you use when you feel you’ve gotten a steal.
A Bargain
Meaning: Something bought at a price that is much lower than its usual value; a good deal.
Example 1: “I found a vintage leather jacket at the thrift store for five dollars. It’s a bargain!”
Example 2: “The hotel is offering a bargain rate this month — twenty percent off for early bookings.”
For a Song
Meaning: To buy something for very little money; almost nothing.
Example 1: “She bought a house at the estate auction for a song — it needed work, but the price was incredible.”
Example 2: “During the clearance sale, I picked up a leather jacket for a song.”
Dirt Cheap
Meaning: Extremely inexpensive; very cheap indeed. (Informal, emphatic.)
Example 1: “Tomatoes are dirt cheap right now — it’s harvest season.”
Example 2: “I found the same laptop online for half the price. Dirt cheap compared to the store.”
Got It for a Steal
Meaning: Purchased something for far less than its normal or asking price.
Example 1: “My brother got his camera for a steal at the pawn shop — paid half the retail price.”
Example 2: “We got the couch for a steal when the furniture store went out of business.”
Good Value for Money
Meaning: Something that costs a reasonable amount and is worth the price paid; the quality justifies the cost.
Example 1: “This restaurant is good value for money. The portions are generous and the food is excellent.”
Example 2: “That laptop is good value for money — decent specs at a mid-range price.”
Mixed-Register Price Expressions
These phrases work across both formal and casual contexts, though the tone varies slightly depending on your audience and emphasis.
| Expression | Meaning | Example | Register |
|---|---|---|---|
| That’s a good deal. | Fair price; worth buying. | “The car’s selling price is below market — that’s a good deal.” | Neutral–casual |
| It was quite reasonable. | The price was acceptable and fair. | “Restaurant prices were quite reasonable for a five-star hotel.” | Semi-formal |
| Worth the money | The item’s quality justifies its cost. | “The course fee is high, but it’s worth the money — excellent instruction.” | Casual |
| Outside my budget | More expensive than you can afford or want to spend. | “The house is beautiful, but it’s outside our budget.” | Neutral–formal |
| I can’t afford it. | The price is beyond your financial means. | “I’d love those concert tickets, but I can’t afford them.” | Neutral |
| Two for the price of one | A promotion where you get two items at the cost of one. | “The bookstore has a special: two paperbacks for the price of one.” | Casual |
| 20% off / discount | A reduction in the normal price. | “The jeans are 20% off this weekend.” | Neutral |
| Overpriced | Costs more than it should; too expensive. | “Designer handbags are often overpriced for what you get.” | Formal–neutral |
Sample Dialogues
At a clothing shop
Customer: How much is this jacket?
Salesperson: Eighty-five dollars.
Customer: Ouch, that’s a bit steep. Is there anything on sale?
Salesperson: Yes, actually — jeans are 30% off, and we have some winter coats marked down.
Customer: Great. I’ll check those out. Do you have anything for a song?
Salesperson: The clearance rack in the back — everything’s dirt cheap.
Discussing a purchase
Maya: I just bought a used car.
Leo: Nice! How much did you pay?
Maya: Believe it or not, I got it for a song — the previous owner needed to sell quickly.
Leo: That’s amazing. Most used cars I’ve seen cost an arm and a leg.
Maya: Right? It’s in great condition too, so it’s definitely good value for money.
Leo: You’re lucky. Last car I looked at was a rip-off — way overpriced for the mileage.
Common Mistakes Learners Make
✗ Incorrect: “The pizza was for a song — I paid fifty dollars.”
✓ Correct: “The pizza was cheap — I paid only eight dollars.” (Or: “It was a bargain.”)
Why: “For a song” implies a very low price. Fifty dollars is not “for a song” unless the context is a multi-course meal for multiple people.
✗ Incorrect: “I paid through the nose, and I’m so happy about my purchase!”
✓ Correct: “I got a bargain, and I’m so happy about my purchase!”
Why: “Paid through the nose” is always negative — it means you overpaid. Don’t use it to celebrate a good deal.
✗ Incorrect: “The car cost an arm and a leg, but it’s worth the money to the bank manager.” (in a formal loan application)
✓ Correct: “The vehicle has appreciated in value as a sound investment.” (formal)
Why: Idioms like “cost an arm and a leg” are too casual for formal business writing. Use plain language instead.
✗ Incorrect: “It was quite overpriced, mate — brilliant value!” (contradictory meanings)
✓ Correct: “It was quite cheap, mate — brilliant value!” (consistent meaning)
Why: Don’t combine price idioms that contradict each other. If something is overpriced, it cannot be good value.
Comparing Formal vs. Casual Price Talk
| Situation | Formal / Professional | Casual / Friendly |
|---|---|---|
| Something is too expensive | “The quote appears to exceed our budget.” | “That’s a rip-off!” |
| The price is good | “This represents good value for money.” | “It’s a bargain!” |
| Cost more than expected | “The final invoice was higher than anticipated.” | “It cost an arm and a leg.” |
| Was inexpensive | “The cost was moderate and reasonable.” | “Got it dirt cheap.” |
Price Idioms Around the World
English speakers from different regions sometimes use different expressions. Here are a few regional variations:
- British English: “A bomb” (expensive), “a tenner” (£10), “quid” (pound sterling). “That flat costs a bomb to rent in London.”
- Australian English: “Thats a ripper” (great deal), “buckleys” (no chance of a discount).
- American English: “Costs a pretty penny” (expensive), “sticker shock” (surprise at a high price). “Dental work costs a pretty penny.”
Quick Quiz
- Your friend buys a laptop for $300, normally priced at $900. What does your friend say? → “I got it _______” (a) a rip-off (b) for a song (c) through the nose
- You’re shocked at a restaurant bill of $200 for two meals. You say: → “That was _______” (a) good value for money (b) dirt cheap (c) a rip-off
- A car in excellent condition costs less than you expected. You tell your friend: → “It’s _______ for what it is.” (a) overpriced (b) good value (c) pricey
- The gym membership costs ninety dollars per month, which seems high. You say: → “The monthly fee is _______” (a) a bargain (b) a bit steep (c) for a song
- You paid twice the normal price for airline tickets because you booked late. You say: → “I had to pay _______ for those tickets.” (a) through the nose (b) for a song (c) good value
Answers: 1. (b) for a song · 2. (c) a rip-off · 3. (b) good value · 4. (b) a bit steep · 5. (a) through the nose
Related Price and Money Idioms
- English Idioms About Money
- Business English Expressions
- Idioms About Negotiation and Deals
- Phrasal Verbs for Buying and Selling
- ↑ Back to pillar: English Idioms (Pillar)
Frequently Asked Questions
What’s the difference between “a bargain” and “good value for money”?
“A bargain” emphasizes that you paid significantly less than the normal price — a lucky find or special offer. “Good value for money” means the quality and price are fairly balanced; you paid a reasonable amount for what you got. A luxury hotel might offer “good value” even at high cost, but it’s not a “bargain.”
Can I use “cost an arm and a leg” in formal writing?
It’s best to avoid idioms like “cost an arm and a leg” in formal business writing, academic papers, and official documents. Use plain language instead: “The project was expensive” or “exceeded the budget.” Idioms are fine in casual emails, conversations, and informal articles.
Is “rip-off” always negative?
Yes. “Rip-off” always means something is unfairly overpriced or a bad deal. It expresses disapproval. Don’t use it when you mean to say a good price — use “bargain” or “good deal” instead.
What does “got it for a steal” really mean?
It means you bought something for far less than its normal price, as if you “stole” it (figuratively). It’s celebratory and positive — you’re happy because you paid so little. Example: “The designer handbag was 80% off — I got it for a steal!”
How do I know if I’m using the right price idiom for the situation?
Ask yourself: Am I happy or unhappy with the price? If unhappy, use “a rip-off,” “steep,” “through the nose,” “an arm and a leg.” If happy, use “a bargain,” “for a song,” “a steal,” “good value for money.” Match the register (casual vs. formal) to your audience and context.
Are there any price idioms specific to online shopping?
Not really — the classic idioms work fine online too. But modern phrases like “markup,” “flash sale,” “early-bird discount,” and “price match” are more technical than idiomatic. Idioms tend to be timeless; newer commerce terms evolve with technology.
Related
- ↑ Master Pillar: English Speaking
Quick Test: Check Your Understanding
5 questions to test what you've learned. No sign-up required.
Comments are closed.