Another option: "Caro demais"
How does duolingo's translation of muito caro ('too expensive') compare with an exclamation like 'caro demais'?
"Muito caro" can mean either "very expensive" or "too expensive". The only way you can tell the difference is by intonation. But "caro demais" always means "too expensive".