Well your dice could be poorly made, causing a slight deviation in random number generation. I found this out a long time back when we tracked our rolls (another player was doing a study for his statistics class), and my average (mean? median?) on my d20 was a 4. I looked it up online and found a method where you could check, and it was a bad die. It involved having it float in water and spinning it, but I honestly don't remember the details (I'm sure it's on the web somewhere).