If you want to buy an 16 gb iphone it is from 0$ up. 32 gb. is from 49$ and up. it is 4.87 inches high. you can get them from an apple store or target, you can also get them online and shipped to you. the apple company in california makes theese phone and they are shipped to stores. such as amazon.