I've worked for a company for 8 years now and have lost my name badge, I have been told that if I don't buy a new one for £5 then they will go through the correct procedures and sack me. Might I add that this is the first time I've lost my badge since I started. Is this fair being forced to pay for a new one?