Totally agree!
We had them install service and prepaid $203.57 ( they guy even said the install fee would be 1/2 price and that the service would be $135.00) We just got our second bill and it's $200.85! That's over $400 for 2 months!
Went over there and they "found" a $40 mistake but it still is not the $135/mo they promised.
I contacted the BBB and am in the process of waiting for a reply, but I think I'm going with WOW again. Their internet isn't as reliable, but at least they are better than Insight in customer relations or in not ripping people off (as far as I know).