I had mine weighed at Glasgow Airport last year (but at check in, before duty free) and I was over 5kg - which I knew anyway - and was charged £20 and had to have it put in the hold. I'd be incredibly surprised if duty free weight is being included in the 5kg - did this happen to you?