Few examples before it was 太好了 and translation is very good. But here 太贵了 very is not acceptable anymore?
“Too good” doesn’t really exist, so 太好了 can only (metaphorically) mean “great”. Meanwhile too much of other quantities does exist.
Best not to think of 了as a past tense marker.
太...+....了 they always go together.