This site has a security issue. When visiting the site, I clicked on a product and it took me to a log in screen for an account that was not mine.
Then I created a store upoaded my products spent 1 hour on it and when I tried to change my email settings it asked me for a password for an account I had not created. It never asked me to setup an account so now I cannot manage my store. I have no password!
What a waste of time this site is.