「costs」が複数形なので、「there're」とはならないのでしょうか。

ネイティブによる回答
Rebecca
はい、おっしゃる通りです!「costs」は複数形なので、ここでは「is」でなく「are」にすべきです。このように複数形にも「there's」を使ってしまうのは、英語ネイティブの間でよくある文法的間違いのひとつです。 例: There're so many cars on the road today.(今日は道路にそこまで車が走っていない。) 例: There's a train arriving in ten minutes.(あと10分で電車が到着する。)