With Verizon's network, bringing your own device can often be tricky and/or impossible. If you want non-contract, you can sign up for month-to-month or prepaid with Verizon themselves, though the price for m2m would be the same as on contract. Generally the MVNO's that support bring your own device run on AT&T or T-Mobile's towers because their GSM and thus support GSM standards which includes being open to any device compatible as long as you pay your bill. Verizon being a closed propitiatory CDMA network does not generally allow you to bring your device unless it is one they've already approved.