Also, for anybody considering Wirefly, please review the plan prices carefully. Wirefly forces you to pick your talking plan and data plan as "a la carte" items (e.g., $40.00 talking, and $45.00 BES). If you go through Verizon, you can also choose those items "a la carte," but if you choose the pre-determined bundles, which can give you the exact same talking/data plan, you can get it cheaper per month (e.g., $5.00 cheaper per month). After two years, that's $120.00 in savings, in the example above. Plus, new users buying through Verizon do not have to pay the activation fee that Wirefly forces you to pay.
In a nutshell, Wirefly reduced the price of the handset to lure you in, but you will ultimately pay more after two years. Don't fall for it.