I can not find what they are called or where to buy them... Seems like painting the wine glass is the easy part... But I need to know where to buy the cylinder tubing that stores sell novelty wine glasses in...
I would go to a hard wear store or home depo and have a look in their plumbing area, some crafts stores may still sell it as well.