“Rigorous and transparent peer-review.” indeed, as can be verified from the e-mails in this blog.
Also funny are the articles on line. The latest show article title twice, but only occasional ones show authors names.
So much for paying 1000+ for maximum visibility!