Just got off the phone with Rogers and was told that sometimes the wrong tower can pick up the call and that may be why were always charged long distance on incoming calls. Hamilton is half hour away from us. Water amplifies the signal but the closest body of water is about 5-10 minutes from me. I know I'm not crazy or lying about this issue and as for calling demanding money back, its not alot as I won't pick up the phone for long distance or unknown numbers. And Rogers will only go back 90 days. Now that I know I shouldn't be charged when I'm in my local calling area then I will answer some of the calls to see if I'm charged. Maybe I'll have tech ping my location then call me and if I'm charged it'll be fully noted and they can create a case to look into it.