Good Fills! My company uses polyurethane and they leak all the time. I seem to have paid about 0.50 cents each and run with the same gear weekly. All the ones I've replaced with these haven't leaked out yet. much cheaper than buying them at a rest stop