Here's my story with my Surface Pro 4(s)
- Preordered mine, and MS wouldn't let me preorder Complete, but they said I could after it's shipped. So I did that. MS Complete was then available, and they wouldn't let me get it. I returend it.
- Second SP4 with MS complete this time gave me some bugs... I had to reformat it MULTIPLE times... and Surface team was ******** and actually messed it up A LOT WORSE than it was before! BAH! Returned it.
- Got the third SP4 and it worked JUST fine! Loved it ... I used it SO much that I returend the i5/4gb/128 model
- for the i5/8gb/256 model
!!!!!!!!!! Been using it, not many issues. Battery life for me is ALWAYS above 6 hours. I can't complain about anything. It runs well! Well, that's not true, battery drain during sleep. I don't even know if it's an issue any more since I have mine set to sleep only for 30 minutes and then hibernate....
I have never had the battery drain issue starting with my first SP4. Hopefully the latest ones I received will be as good as my first SP4 purchase