Cyanine Dyes

Chemsavers also lists a number of cyanine dyes, at least at this time. Not any less expensive than anywhere else but maybe more obtainable.