i understand they sometimes have bike bits and bobs. Does anyone know if all stores stock them or just a few and, how often the stock changes. I don't have an aldi near by but there is a lidl relatively close but I would have to make a special effort to go there, so want to make sure it is worth my while - Leatherhead store if anyone knows it.