I just got back from UPS to send my faulty board back to Bitmain. The guy at the counter was amazed that the label was for Express service, and he said that costs over $1000 to do that! If Bitmain would set up an advance replacement system (with a small BTC deposit for security against receiving the faulty unit), they could save that excessive cost in one direction of the warranty process.
I just sent them an email to that effect. It's a win/win - Bitmain could save a lot of money by only having to ship the replacement part on the expensive service, and use a regular (cheap) service to receive the faulty. The customer benefits by getting the replacement part first and won't have to shut down their mining hardware while waiting for the replacement (at least in cases unlike mine where they at least have a partially operable unit).
BITMAIN - PLEASE CONSIDER THIS! Not only is it pretty much standard practice for a lot of manufacturers, in this case it actually will SAVE YOU A SHIPLOAD OF MONEY. Add to that the side-effect of happy customers, I don't see how you can't implement this!