Exodus is the worst on billing bit for bit. The way I read the Exodus 95th
percentile document (though I still havn't gotten it confirmed by a person
who actually knew what they were talking about), they bill for the
MAXIMIUM 95th percentile, on both inbound AND outbound.
UUNet bills for the MAXIMIUM 95th percentile on inbound OR outbound,
whichever is higher, as does AboveNet, and probably the majority of
networks trying to be like UUNet. But a significant portion of other
networks will bill for the AVERAGE under the 95th percentile.
I think the MAXIMIUM is unclear to a lot of people, especially the sales
people if you try to get a straight answer out of them. When most people
refer to the UUNet "95th percentile", this is what they mean. You take
traffic samples, line them up in order, lop off the top 5%, and whatever
the number is for the sample right under that is what gets multiplied by
the cost per mbit. This means that if you push 1Mbps for 25 days and
10Mbps for 5 days you will pay 10 * $$$ per mbit. Average means you will
pay 2.5 * $$$ per mbit (((1 * 25) + (10 * 5)) / 30), obviously a major
difference.
A LOT of sales people are misleading or utterly clueless about this, and a
lot of providers actually WILL bill you for the AVERAGE under the 95th
percentile (though if you think about it the 95th percentile makes little
sense if you average it, it was designed to extract the maximium amount
of money while not making people utterly afraid to burst higher).
Moral of the story, check for those words "AND" vs "OR", and "MAXIMIUM" vs
"AVERAGE", ask for their boss and check it again, and then get it in
writing.