vape8ion wrote:

Just as a footnote, has anyone else noticed that under this "new management"

I think this is the name of the group that sells their E-commerce software?

I find the site It's funny Annie Pan his nickname would not come from there?

The name has always been there it seems since the beginning in 2012 when the site was created.
Annie can confirm (or not)