Recently, I purchased two Xs Max Iphones directly from Apple through the Apple Upgrade Program. I researched and confirmed with Apple that the devices could be used with all US Cellular carriers. At the time of delivery I was with T-Mobile. The next week I visited a Verizon Corporate store and began the process of switching to Verizon wireless under the BYOD program. That turned into an ordeal because our device IEMI's were not in Verizon's database. After several days, we were converted. Our devices work well from a wireless call standpoint. However, Visual Voicemail does not work. After several calls with Verizon tech support as well as Apple tech support, I was informed that Visual Voicemail will not work on our Iphones because they are not Verizon branded iphones. They could not tell me why (hardware or software) that would be. Just that I did not buy the phones from Verizon. They would not add my device IEMI's to whatever system they have so that my devices can be provisioned for Visual Voicemail. In my opinion, this is very heavy handed. So beware the Verizon BYOD program.