Please answer the following question by reasoning step-by-step.
James buys steaks for buy one get one free. The price is $15 per pound and he buys 20 pounds. How much did he pay for the steaks?

150
He pays for 20 / 2 = 10 pounds of steaks.

That cost 10 * 15 = $150.

.

So, the final answer is 150