Buy Directly from bitmain IMO, warranty can become an issue if you get it from someone else.
I have bought 4 S1's and 2 S3's from them , all worked great, no issues. S1 is still hashing (more so to prove out how much of a beast it is ) about 2 years it's been going.