How in the world would you trust a sketchy offer from an even more sketchy company?
For 3 reasons:
1. 50% down
2. Ordering is from Global Foundries that also handle delivery
3. Chip functionality is verified. BFL delays have been 90% PCB, power and software issues.