Did you buy a new smartphone recently? Of course, you would not buy a random device of any random brand with average features. In fact, no one would. We take a great time before we invest our hard-earned money to carefully narrow down our preferable smartphone brand and model, verifying that it has all our …