I usually buy from my carrier because the plan I’m on works for me with a discount and the amount of data I get. I also get a $25 line discount making my access fee $15 rather than $20 on the current unlimited plans, which I don’t need. Plus my plan offers a 20% data discount. This time we were also able to do the buy one get $700 off to save money on our bill as well.