One suggestion that I can think of is to be able to send a customer away if you cannot create what they want.