Price is per month. This includes the free phone. I currently pay £21.50 for the same amount of texts etc. Looks like a good deal to me as i only use about 10 texts a month and thats it. First ever mobile deal, but looks great to me, but I may be wrong. Sorry you dont get 3 iPhone 7`s. I`ll look for that deal next week. That last sentence was just for sarcastic ****.