I use Dexal gel in all my long distance runs and competitions.
Very good value for the money and the 40 gels box is even more convenient.
I was worrying about the expire date, but the gels have one year life, so no problems.