I, too, have heard bad things about Locks of Love (of course after the fact).
Pantene has a program too, but I don't know if it is any better. I thought I'd offer it as an alternative though:
Pantene Beautiful Lengths: Donate Hair for Cancer Patient Wigs
It was so creepy holding my ponytail after they cut it off in the salon.