We got ours at either REI or Rivendell. They are painted with Krylon paint to match the bike. They aren't hard to install if you have eyelets for them. If you don't have eyelets, you'll need to use zip ties.
Racy bikes don't usually have enough room to install regular fenders. Planetbike has something called race blades you could try.
V.