Som du kan se så er der mange der kan hjælpe, udover dem der er nævnt, så kan du også tage et kik her: http://99designs.com, eller fiverr.
Normalt tror jeg at jeg ville anbefale dig at tage en snak med ham eller hende der har hjulpet med shoppen (medmindre du selvfølgelig har stået for det selv), et logo design er jo ingen stor opgave, så at gå ud og finde en ny samarbejdspartner til denne del, det er næsten "Overkill".
Alternativt så kan jeg se der er en designer her på amino, som sikkert vil kunne hjælpe dig: http://www.amino.dk/forums/t/265318.aspx