If pubs can refuse to serve people who are obviously hammered, why dont shops take the time to display the same duty of care. The lads in Halfords should have looked out the front doors, seen the body kit and said "Sorry mate, you are obviously mentalised and incapable. No more toys, go home and lie down."