Last year I ordered 12 tubes from
www.testtubesonline.com - the xl baby soda bottles were the perfect size for me. Caps are not included so don't forget to order those too, they didn't offer corks for these when I purchased. Prices were very reasonable, and the product shipped quickly. I think their prices were so low that shipping cost pretty close to the product cost. LOL