They stopped responding to any of my…
They stopped responding to any of my support requests for over a year(!), and also never delivered on the 29Eur report I bought, nor refunded me for it. Avoid!
Germany
They stopped responding to any of my support requests for over a year(!), and also never delivered on the 29Eur report I bought, nor refunded me for it. Avoid!