Just submitted a logo to 99 designs.. What do you think? I’ve never submitted to 99 designs, does anyone have feedback on their experience with it?