spoiled for choice
idiomDefinition of spoiled for choice
: given a lot of choices
(chiefly British) Customers are spoiled for choice when buying a new car.