It's odd that they didn't respond to you at all. I received answers within minutes or hours when I had questions about my order and the "pin hole" problem I mentioned. You emailed them at
contact@imcosys.com? (I wonder if it's a language issue? My exchanges were in German.)