OK. So I'm having an issue with AT&T. Sorry for the long post and thanks for reading. I bought an 3GS earlier this month and have been loving it. I live in Central PA and, like most of the country, the ATT service is spotty. State College has 3G, but at my home and at work I only get Edge. The connection in my office is usually 1 or 2 bars and goes in an out of "No Service." Sucks, but what can you do. I'll live. Yesterday I received a text from ATT that said my "Off-network wireless data usage is violating the terms of my contract." Please contact blah blah blah... This surprised me because I have data roaming turned off and have never seen any other network than ATT show up on the phone. I gave a call and this first rep seemed to be unsure of what year it even was. He was convinced I had traveled out of the country and had data roaming on no matter how hard I tried to convince him this wasn't the case. I asked to be transferred to someone else and he disconnected me. Sweet. Called back and 2nd Rep also had no idea but this one knew how to successfully push the transfer button on his phone and got me to a different person. 3rd rep told me that the message was my phone data usage when using partner cell networks. She said that where ATT doesn't have coverage they rent partner cell towers and pay a hefty fee for any data usage on their networks (makes sense so far). Her first solution was to turn off Data Roaming and that would solve things. I told her that had been off since day one and double-checked to confirm it's still off. She said, oh, well then it must say "Off network" instead of ATT in the corner. I told her that I check my phone dozens of times a day and it has NEVER said anything but ATT or "No service" during the day. The connection is either listed as 3G, E, or o. She said the "o" stands for Off-Network, but I told her I was certain it stood for GPRS, which is just an even slower standard than Edge. She said, "No, I'm sure that stands for off-network and you're costing us a lot of money. This is a warning, but if it happens again, we'll have to suspend your service." It was pointless trying to argue the little "o" point, so I moved on. Then, here's the kicker, she quoted the amount of data that flagged the infraction as 17K, which she made sound like it was a lot. "That's quite a bit of data to transfer." WTF?!? Not GB... Not MB... KB... There are countless thousands of people who are in the legal gray area by using unauthorized tethering (which I haven't done because I don't have a need for it) for free and using several gigs of data. And they're upset with me over 17 KB?? (Note, I'm not condemning tethering, but just pointing out the absurdity of my situation.) At this point, I was getting frustrated that I seemed to know more about this issue than any of the reps who were supposed to be helping me. Her solution of how to avoid data roaming? Be careful to not use any programs that might use data while at work and turn off email Fetch, don't open maps, safari, etc... I told her I didn't think that was a very reasonable solution and especially since my network always shows as ATT, it shouldn't be my problem. I asked if there's a way to just not have a data connection when I'm not supposed to (i.e., what I'd expect the data roaming switch to do in the first place). No such luck. It happens automatically. Data roaming only affects international service, she told me. She told me there was no other solution and wouldn't name the amount of data that would trigger a flag. So, let me get this straight. You're threatening to suspend my service, because you gave me unlimited internet, and then bitch when I actually use it in a situation when I'm supposed to use my psychic powers and know that I'm not allowed to use it? I would much rather they just didn't allow any data access to other networks, than get annoyed because I used 17 KILOBYTES that they offered to me. Has anyone else had a similar problem and if so, what did you do?? I'm pulling my hair out. Thanks!