+0
The project success comes at a great price/cost.

$300 million is a small price/cost to pay for energy independance.

When to use which, cost or price?
Thanks
+0
The project success comes at a great price/cost. Either - at a great price is positive ( a bargain) at (a) great cost is negative meaning it cost a lot.

$300 million is a small price/cost to pay for energy independence.
Comments  
Teachers: We supply a list of EFL job vacancies
$300 million is a low cost to pay for energy independence.
Is this OK? If not, why?
New2grammar$300 million is a low cost to pay for energy independence.
Is this OK? If not, why?

I would not say this. I would say:

$300 million is a low price to pay for energy independence.

The price was $300 million - it was a low-cost venture.

'You pay the price you count the cost' is a nice English saying.

Sometimes they are interchangeable.

What is the cost/price of a ticket.

The ticket cost 80 pounds.

The price of the ticket was 80 pounds.

But I would say : '80 pounds is a high price to pay for a ticket'. NOT '80 pounds is a high cost to pay for a ticket'.

I feel I might be causing some confusion again !!! - I hope not.
The fact that the two words are interchangeable at times is really confusing. But I agree that you pay the PRICE, not COST.

Thanks, Optilang. I almost called you Avangi. That's how confused I am... Just kidding.
Students: Are you brave enough to let our tutors analyse your pronunciation?