Linear and Non-Linear Budget Sets