Colleen:
You now have service from Vestalink, and you apparently also have a separate land line phone number, or did you mean that the Vestalink number and you OBi box serve as your landline service provider (your conventional telephone is plugged into your OBi, which uses Vestalink)?
The next steps depend on whether you have two numbers (a land line number from some other provider, like your local telephone or cable company, AND Vestalink), or you just have one number. If you have two numbers, decide which one you want to keep. Then, if that's Vestalink, port it into a different Internet Telephone Service Provider (ITSP). If it's a different telephone company, port THAT number into an ITSP.
The number porting process will cancel service on the old carrier (either Vestalink or the other provider). Do NOT cancel service yourself on the number being ported, or else you will permanently lose the right to port that number.
However, if you did have two telephone numbers, and you ported in the non-Vestalink number, then you will need to cancel service yourself with Vestalink.
After your number is ported over, then you can set up that new provider on your OBi box, instead of Vestalink. You'll need to delete your OBi device off of the OBiTALK web portal page, factory reset the OBi by dialing ***8, or pressing the reset button with a paper clip, and then add the OBi box back to the web portal, and select and configure your new ITSP on the box. It's easy to do from the portal, which will automatically configure your device depending on the ITSP you select.
You'll get a variety of opinions here on the forum, but the two carriers that offer the "sweet spot" of reliability, flexible pricing and customer support are Callcentric and
voip.ms. Both offer a la carte inbound and outbound calling service.