From durability concerns to high costs and software limitations, we explore why you should think twice before buying a ...