Follow up and just to be fair.
1 Yes, I do have my S1 and its running great. Came in 04/01 = Great
2 I paid them on 03/21, but they never sent Bitmain the order = Bad
3 Then sent me a follow up email telling me delivery's were delayed, gave me a small credit. = Good
4 Still forgot to order my S1, after yet another email from me. = Bad
5 Admitted the mistake, ordered my S1 and sent it to me overnight = Good
Would I order from NinjaTech again? Yes. Screwing up someones order does not make you a bad vendor, it just make you human. Fixing the problem without excuses and doing everything to make it right, makes you a trusted vendor.
Rob