For some reason Amazon always charges around $100 more at full retail than Verizon does. I've never quite figured out why that is.