cost a bomb

[cost a bomb] or [an arm and a leg] {v. phr.} To be extremely expensive.

My new house has cost us an arm and a leg and we're almost broke.