Could you tell me if it is correct and natural to say I'll meet you at $100 meaning I'll accept $100 for something? For example:
The phone costs $150, but I'll meet you at $100 if you pay upfront.
If it's not natural, what are other ways to express it?
"I'll meet you at $100."appears to be a figurative form of speech or even borderline vernacular.