Just wanted to add my recent experiences with Innosilicon.
I ordered T3-43th/s miners on June 17th which were supposed to be shipped in August or September. On September 11th they asked for an additional $111 per miner to change from the 43th/s to 50th/s miners with a promise to deliver 1 week from payment confirmation. It took me 2 weeks to get a BTC address from them to send payment to, which I made in the last week of September. The last email I received from them on the 25th after I made payment was "ok. will check with the financial department and let you know asap." Now, my email address is blocked because of a spam blocker on their end and I get this message "Hi,your mail is quarantined, and it returns the error code: 554 DT:SPM". I am aware that there was an extended Chinese holiday last week, however the lack of communication in the last month and delays with shipments are enough for me to never want to purchase from this company again. My last email to them from another email address (because mine is blocked) asked for an immediate shipment or return of payment. I know that my order is a small order to them, but I have been a customer of theirs for about a year with multiple orders made. I'm not sure if they are inundated with emails from irate customers and that is the reason why they aren't responding or if they just don't care to respond to emails. Their track record for me hasn't been great.
I am aware of other business partners that have purchased and received their miners and others that have not heard back from them via email. I will give further updates if they happen to send an email or equipment but it doesn't look promising at the moment.