Do customers know what they want when it comes to new products? Do they understand what is possible?

profileStephene