These are great! I have two here at home and one at work. It makes drinks safe and trash easy to toss away. Check a scrapbook store to see if they have them. Oh, and when you look at them make sure they will hold the size cup you use.
I bought mine years ago and it came with a large mug. Since then some are made with smaller cup holders. For the bag I just use shopping bags. When the bag is full I just toss it and put another onto the holder.