I would NOT recommend this firm for your logo needs. It's confusing, demanding and difficult. The staff within Customer Service does not understand the English language and they're incredibly rude.
I've demanded a full refund and maybe involving my corporate lawyer to retrieve a full refund for work that was promised and not delivered.