Did Amazon give you the $149 price? If so, you must have an available upgrade. Remember Amazon communicates with ATT and get a commission for new or upgraded service contracts. You should also be aware that Amazon has a 6 mo requirement which means if you cancel your service before 6 mos, they will charge you an ETF like ATT does as well.
It's confusing though why you would order from both ATT and Amazon..