I've bought beautiful bows from Ladymom, a member of YorkieTalk. They are adorable, well made and reasonable. Her website is:
M'Lady's Dog Bows
Recently, I've started making my own. Honestly though, Hers are prettier and considering the time I've spent making them, they are probably less expensive!