I went to the Apple genius bar this weekend, and let me preface by saying, I have been in IT for over 20 years, a Mac head since I was 12 (now 44) and have had every iteration of iPhone and I have troublshot my own issues. That being said, I went to the genius bar for an issue with my wife's iphone 6s. The chief complaint was the touch screen wasn't responsive. Hardware issue, not software. The genius insisted it could be software and had us wipe the phone and restore it on site before going further. Now, I don't mind this too much. My biggest issue is the young lady's attitude. She was talking about the problem like it was a nuclear reactor. Using jargon to make (I can only guess) make herself sound smarter. Why? It really annoyed me that we went through this whole pomp and circumstance for what a screen replace would fix....which ultimately did happen. And another thing, the its software is a bull cop out. I had the first MB Pro and it arrived with a faulty charger but they insisted that software was the culprit. Most tech heads should know the difference between a hardware or software issue... ok, rant off.