1 month ago

Looks like a fake site. Based in the USA, but emails from Germany who do not reply to any emails to them. No customer reviews. An email link on their page is 'dead', manually entering the address does not get a reply.

Leave a Reply

Your email address will not be published. Required fields are marked *