Silicone straws are a great way to eliminate waste. Available with a cleaner.
4 straws with 1 cleaners
Note: If you're buying these straws for children, you can cut the straight straws in half to make them shorter for them. AND you get 8 straws our of them instead 4!!