The reason for change of name is due to the new owner, it was previously owned by a community member. He sold it to a company similar to shopify for about 100 grand. They needed to change the name for legal reasons, the source needed to be re-done as well, it was a failed investment on their end, but he made off with a good amount of money.
As far as alternatives, I'd check out sellfy.