bang for one's buck