My mum has an old MTB that she took to Halfords for a service (not being close to a decent LBS - or at least not one she wants to cycle to) and they've put a new tube in.
After a couple of weeks it went down, completely flat. I took it out when I was there, had a good look, could find nothing wrong, put it back and pumped it up. Three weeks later, completely flat again.
So I've had it out again, pumped up and in a bath of water to look for bubbles, particularly the valve in case it was leaking. But no bubbles were forthcoming even though I held it under for quite a while squeezing the tube.
Are Halfords tubes just crap? All I can think of is that the valve is very slowly leaking air and she should get a new tube.
(NB she lives in Aldwick nr Bognor, and as I'm here for the bank hol, I suggested we both cycle to Chichester to a decent LBS to get new tubes, but she said Chichester was too far
)