I take glucose tablets with me everywhere, there's usually a packet in every bag i own!!
i once had a hypo whilst walking the dog, i took the whole pack of them after sitting down in the field and waiting for it to come back up, 30 mins later i still wasnt above 4! so i statred to walk to the shop, 10 mins later i was there and grabbed a bottle of lucozade, tested and i was 2.2 and a bit shaky. I drank the WHOLE thing whilst stood in the queue, terribly worried that someone would ask me what i was doing!
Luckily my neighbour was at the till and knows i'm diabetic so she asked if i was okay.
So i think if i didnt have the money to pay for it she would have given me it for free, but its worrying that not one person in the shop, even a customer wouldnt help the poor woman out!