you do get a discount on the phones. it actually all depends on what flex pay you choose. if your credit is realy bad and wold normally require a real high deposit or you didn't want the contract then you would have to pay full cost for a phone, or if you have decent credit but not the best then you can get on a contract just with no activation fees. and you get the discounts on the phones.