Although this is just a rumor for now, Verizon might be adding a $20 activation fee for devices on their network, when you purchase the device through them on a payment plan. This $20 fee won't apply if you bought it outright, through Edge or on a two-year contract (of course, those options might have their own separate activation fee).
By now, extra fees should not be a surprise to us coming from Verizon. That's just "par for the course" with Big Red. According to the source of this intel, they have technically always had this fee in place, except they simply "waived" it before and will no longer do so. If this turns out to be true, it will reportedly kick off on November 15th. (This happens to coincide with the date they plan to increase unlimited data plan prices by $20.)
We have yet to get any secondary confirmation of this intel, so take it with a grain of salt for now, but be prepared in case it's true.
Source: Phandroid