Supply seems to ebb and flow. For a while a few months ago green was in short supply, now I'm seeing yellow out of stock some places. I've seen both well stocked in smaller stores. Price also varies heavily ($40 - 60) based on how well trafficked the location is by the cocktail cognoscenti.