Too rich for (someone’s) blood

To be too expensive for someone’s budget.

The piano was too rich for our blood so we did not buy it.