If you blew .106 after only drinking three schooners over a three hour period then you have miscalculated the number of beers you drank. A standard drink (375ml schooner of mid strength beer) will load you up with approx .02%. The body metabolises alcohol at a rate of about .02% per hour. Therefore if you had three standard drinks in three hours your BAC should be close to .02% or lower. If you blew .106% after three hours your standard drink intake was more like 8 or 9 schooners. Not eating more than a few weet-bix has nothing to do with the final reading, as food merely slows alcohol absorption, it doesn't increase it. Being a smaller build also means the alcohol is absorbed more quickly giving a higher reading faster, but it doesn't alter the fact that .106 is NOT 3 schooners!!! I'd be talking to a drink drive lawyer because if you try and tell the magistrate you only had three beers and had a final reading of .106%, they all use the same calculations I just provided and will KNOW you have had more drinks than you're saying and will call you a liar and have no sympathy to your cause. How do I know? Been there before and seen it first hand!!!!