Cotton blossom was where I got them before. Don't have them now. It seems like customs took them and they may be getting in white only. ;(
Chemistry store has only white. Wanted blue, for a wedding shower. Found some at Bath Essentials. Never used them, but okay price. Hopefully it will work out.