As already suggested meters are not always going to be 100% accurate, but your glucose levels will be changing all the time (depending on what and when you ate and how much glucose you've used as energy) as your blood circulates. So you would be just as likely to get a different reading with the same depth of prick simply because you are picking up and testing a different blob of blood.
Robbity