Appears you have been ripped-off!
5 responses Add your response
There are two of them, Marc and Jason, and neither respond to very many messages and emails. Their webpage and answering message still suggests that they are in business. I do believe that the most likely hypothesis is that they have some sort of problem and are evading their customers and cheating them by not returning the units that have been sent to them for repair.