Dont think you'll find much interest here (or anywhere else for that matter).
Important Notice!
The Article Processing Charge (APC) is 590 EUR per paper.
This is not a submission fee!
You will pay the APC only if your paper is accepted for publication.
I, for one, is used to getting paid, whether in cash or a more symbolic gesture (like eg. a bottle of liquid gratitude), rather than paying through my nose, when I do a job and it's the first time I have run into someone thinking that people will pay others to publish their papers (and probably charging the recipients as well).