smartsphones costs