Linas, this is extremely odd and having followed your other battery posts, I think it's fair to say that you are being a bit unreasonable here. Halfords retail and autocentres are separate businesses, the auto centre arm was brought from Lex autocentres. You contract is with halfords retail, you lost the receipt two years later and expected a replacement.. how can they be sure the battery was from the back of a lorry?
Agreed with Bob, some branches have excellent service and competent staff while other have dossing incompetents.