I guess I'll find out when they finally get round to generating me a bill.
The best scenario here would be for rogers to make their formula for calculating overages look like this.
6 GB = 6144 MB .... 30$ = 3000 cents. 3000 / 6144 = 0.488
The above math shows that rogers is charging about half a penny per MB on the 6GB plan. If you go over the base 6GB rather than penalizing you if you "sneeze over the limit" they should be charging you in base lots of transfer. I would say the best base lot of transfer would be 2MB. 2 MB would cost about 1 cent. For every 2 MB over the base of 6gb, charge 1 cent. this translates into about $5 per GB. This assumes that Rogers makes money with offering the 6GB plan. Why would they offer it so consistently if they lost money at that rate. There are 1000's of users who like me used less than 500MB per month and the WHAM, got hit by a train. Rather than try and F**K over the customer, have experts who call the customer and try to come up with a reason why the overages are occuring. Work with the customer rather than trying to treat them like a criminal. The reason they don't do this is because it is cheaper to treat them like a criminal in the short term.
There is some logic in not wanting people to go nutz on the bandwidth. Thus, put in place a policy that states if you consistently use more than twice your bucket limit every month, your speed may be cut down to 1/2 or less of the original speed, once you pass the limit of twice your bucket limit, (based on current network conditions) until the billing cycle is over. This prevents the main issue that I think Rogers is trying to prevent, which is people using the 3G service for watching netflix or other high bandwidth operations and using 100+ GB of bandwith per month. You actually cannot watch netflix on a 3G connection whose speed has been cut in half. I have never tried this myself, but I know someone who has the netflix service(their on WIND) and had their speed chopped for going over 50gB of usage using netflix. And yep, they used 50GB and got and paid their $10 dollar bill for internet at the end of the billing cycle.
What they actually achieve by doing what they are doing is to gradually piss off their customer base and cause them to move to other providers. The only people who really accept the Rogers TOS and billing practices on overages are people who tell themselves "hey, I'll never use more than 6GB...so it'll never be an issue.." I was one of these ... at least I was up until June 30th when I got the text telling me my 3G was being cut off.