Where or who say they allowed up front? they never mentioned about that...to my knowledge.
First page.
3. Let me be very clear on this one our web shop is not taking payments for ANY products today at all. We will only open up for payments when we have some more significant specs to provide.
So if it's a scam. I'll expect them to come back within the week to provide some specs and open up payments.
Anyhow I can see kncminer is online now. Maybe we will get some answers soon.
IMHO, they shouldn't open up payment before they have demo'ed a prototype and been properly audited by someone.