帮我看一下这两个英语句子错在哪里?

问题描述:

帮我看一下这两个英语句子错在哪里?
1.The hat costs me 25 dollars.
2.No one can afford to that price.

第一个句子我觉得正确,
第二个应该把to去掉