Agency provides a full service range including technical skills, design, business understanding.
Put themselves in the merchant's shoes. It is meant to partner on the long run.