Makes me sad more people don't know about @reviewcommons.org and the incredible system they've built!
Get peer reviews independent of a journal, then submit with reviews in hand to a stable of excellent journals from across non-profit and society publishers.
Review Commons: good for what ails ya.