I went looking and while their website is OK there are links to youtube videos that don't work and an Aliexpress store that is empty. There are recent videos on youtube that seem to be from an agent (Antrix Associates) though. The machines look good. From what I can gather this 40 feeder machine is around US$6-7000