I can't speak for KC, but I get pretty consistent 3G speeds here in Northern Nevada, and the LTE in Reno is excellent. Unfortunately, I work in Verizon territory, so I'm roaming most of the day, and when their data is working it all, it never tops 0.15 Mbps. Sorry, but that's just awful. I'll stick to Sprint.