Only one post in the last week and it wasn't from the OP...
Nothing new on their site either...I want to give them my money but they wont let me yet

And I agree $150/Mhash is low. Quick assessment in my head and I wouldn't be surprised to see double that number at least.
Low? If they sell units at cost and keep portion of batch 1 to produce profit it can be done