LONG story short. I run a training class once a month (8 road, 4 home) called FreedomVoice University where we train our dealer network on our hosted VoIP phone system called FreedomIQ. I'm looking to provide my own Internet solution for these classes since most hotels have inadequate (or non-working) wifi and internet. They typically also lack a wired connection, something that would allow us to connect Polycom (RJ45 connection) VoIP phones for training purposes. My idea was to use a Verizon 4G USB device that interfaces with a Cradlepoint CBR400 router to provide Internet to a switch that connects multiple VoIP phones. It turns out that this scenario is impossible to use with hosted VoIP because Verizon has the 4G connection NAT'd. When you use another router to connect the phones, now a double NAT scenario exists (premise based router providing NAT and 4G connection NAT'd) and that breaks nearly all flavors of hosted VoIP. Verizon refuses to disable the NAT on their end, citing "security reasons" but I think it's more of a "we don't want you using VoIP instead of our minutes" reason. Anyway, their 4G LTE service is completely useless to me in this scenario. Verizon suggested that I turn off NAT on my end. Apparently they are clueless as to the purpose of NAT. Multiple devices need unobstructed internet access here guys!!!