Karen, these are the same ones i bought (when they were availavle as singles). i had no problems with leaking, nor are needle too short IMO, and needle guage is a tad on skinny side (which make them perfect to fill tanks through fill hole) but, i have no problems squeezing out 70vg mixes out of them.. plastic bottle itself is sturdy and not flimsy..

these are well worth current 10-pack price! i paid .81 cents each and I would still be happy with paying that again if i had to. you got yourself a bunch of great bottles (assuming they are the same quality as ones i got, which look identical to these).