'End up -ing'は「結局何かをする」という意味の句動詞です。そのため、この場合では、'End up costing' は、他のコーヒー専門店を通り過ぎ、スターバックスでメニューを見て、コーヒーを買うとすれば結局のところより多くの費用を支払わせるという意味になります。