The tubes work great, I have been using them for a while . The gentleman who sales them is a first class guy and is very quick with delivery of his products.
However, the holder can be bought at Wal mart, it is an ice cube tray that they sell in the home goods section.
Price is about $ 3.00 each, I picked up 4 of them and work great as well.