Many fluorescent proteins can be purchased online through Addgene. A wide array of synthetic fluorescent probes can be purchased online through Molecular Probes.