We were in the supermarket paying for our groceries and the lad behind the checkout handed up two carrier bags. After they had ran out we still had loads of stuff to pack away but he didn't offer anymore bags. DP said quite loudly "You not giving out anymore bags then?" so the lad replied "sorry no, they were my last ones and I was told once they've gone I have to sell the bags for life instead. They're only 5p, do you want one?". I was about to say I'd have two but DP flew into a rage about how pathetic it was and that he was going to complain. The lad ignored him mostly and carried on putting the shopping through but DP carried on, accussed the lad of keeping bags under the till to which the lad offered to show DP under his till (DP actually went around behind the till to check which was mortifying) and then carried on kicking off. At one point he said "Is Adolf Hitler running this place or what?" to which I seriously contemplated walking out. I was so embarrassed. DP then went and checked behind the neighbouring till whilst complaining loudly until people were staring at us. The lad then shouted across to another young till assistant "This is all because I have no more carrier bags" and they both started laughing. Out of sheer frustration, another employee came and dumped a load of carrier bags on the belt. I apologised to the lad and walked off as DP was instructing the staff to put up a clear sign at the entrance "warning" people that there are no carrier bags etc. We must have been a laughing stock. He knows I'm angry and has been pretty quiet since. I'm not over-reacting am I? Would you have been embarrassed or am I just a wimp? I dread to think what DD would have done if she'd been with us, she'd have never shopped with us again.