go down to your local baby shop and buy a set of bottle brushes, my parents have them in out shop that would do a sterling job, they cost about Â£2.00 tops and are about 6inches long if you want a longer one just tie some wool on and feed it trough the lilly pipe and pull it out. that's how I clean my spray bar and filter pipes.
The combination of ADA's Superge and Tube Brush (or something similar) work very well for me. You don't really have to go with ADA but you should be able to find something similar in a local hardware store. The cost should be minimal.
I would, however, soak your glassware into warm water mixed with bleach agent for about an hour before cleaning them up with brush. Wash them thoroughly afterward though.