Carrying gels has always been a problem and I have tried and tested various methods. One good invention is the gel belt, which carries up to six gels in the tightly bunched elastic loops. The flexible waist belt is fairly discrete and comes with a race number belt attachment as well. It comes as a 'one-size- fits-all' belt.
A universal belt, good for marathon, triathlons or adventure races.
When this belt is fully loaded with six gels, it can bounce around.