Also Speedtest.net is posting faster than possible numbers.
That's most likely some form of speedboost. I see it here as well. You have to use the test sites that use HUGE test files, like testmy.net to get accurate numbers.
Mine typically tests out to 21/2.5 on speedtest.net, while testmy.net shows me right at the rated 12/2.