I just switched to Visible. $40/month for unlimited everything. Their data is limited to 5 Mb/s and you can only connect one device at a time to the hotspot. You can only have one cell on an account. If you want two phones you will need two accounts, each costing $40. If you can live with these limitations, it's a great bargain.
Porting my number was a simple process, BUT you better hope you never have a problem because their customer support is a joke. The only means of contacting them is by chat session or text message. You can not call them.
You need a WiFi connection to get started. I activated my phone on Tuesday and all seemed to go well until I discovered I had talk and text but no internet. I was using my old phone for my internet connection and since that phone now has no service, I no longer have internet and there is no information on how to text message them. I head for my library to get a WiFi connection and start a chat session. After about an hour of trying various things with no resolution, it is deemed that I have a serious problem and my case will be "expedited" and someone will contact me in 3 to 5 days. Yes that's days not hours. It is now Saturday morning and I have been to the library three times to check status of my ticket. Each time I get the same run-around stating they are working on my problem. During my last chat session Thursday I asked if a factory reset might be an option. After several chat sessions and text messages no one had suggested a factory reset. I did a reset and all is good. I haven't told them that I fixed the problem. It is now Saturday morning and have not heard from them yet.
So, if you intend to keep your existing phone number, DO NOT port it over to start with. Once everything is working then port your number.