Sarex Primers. Any experience?

These started showing up about a year ago when folks started asking about them.
These are an import from Turkey.

I have not tried them, but the early reports from other forums are okay.