I created my account on this forum just so that I could respond to this post. I do believe this "company" is a scam.
Thank you MadMacaw for starting this thread. When I read your post I was actually in the process of finalizing an order with them. After finding this thread I attempted to call our "salesman" but the line we always used was disconnected. We did eventually get a response by email saying there was a supply chain issue and they were going to work with us. When it became clear we were not going to pay upfront they stopped responding. I was really lucky to find your post, thank you very much.