They really need to do something with that 'Alibaba' name. For me its just got too many negative connotations around less than honest traders in middle eastern bazaars. I'm not even sure where in western culture I get that from.
And yeah I know that's a racial stereotype but its one that exists so the branding always makes me not want to look.
Edit: Just read up. So its from Alibaba and the 40 thieves. And whilst in the story Alibaba isn't a thief my brain seems to associate the word with thieves. Oh well.