Library for TLC5940 16-channel PWM chip

i know this is an old thread now... but i'm having a helluva time finding these chips online. if anyone has any leads or extras their willing to sell that would be great.

email is best but a PM would work as well.

thanks.
Ken