Financing Public Goods and Services through Taxation or User Fees: A Matter of Public Choice?