7 things to consider when choosing an Amazon digital marketing agency