We (I work at Bellinger) sell ferrules as well:
http://www.genuinebellinger.com

Also, Bailey Woods at Classic Sporting Enterprises sells some nice ones.

Regards,
Joe Martin