A lot of people seem to have said/thought this whenever this particular business comes up. What about a "premium" level for a higher price that allows for a better profit -- show the customer a list and allow them to pick two or three things from that list? It's a bit more hassle, but that's what the customer is paying for.