If you would like to choose the best agency for your e commerce business you should start with the following :
What experience they have in working with small on line stores ?
How do they think small shops can fight Amazon ?
What departments do they have in the agency ?
What kind of planning they do Are they useful in areas such as data migration
Can they do An SEO audit
What kind of Site customization they offer to do
What kind of Conversion rate optimization plan they usually do
What Launch Campaign do they have in mind
What Continued, post-launched support and marketing-growth strategies they plan to do
What kind of Dedicated support representative they offer
Few examples of creative agencies for you to consider :
https://www.propeller.co.uk/
https://ambaum.com/
https://avexdesigns.com/
https://www.blueswitch.com
/https://mena.p2h.com/main/
https://www.uncap.com/
https://www.loungelizard.com/
https://endertech.com/