Peewee, I got mine from Carbontech and they weren't too good to start with. I'm only doing it for my own use but I've had mine overhauled by EFI Hardware with ball bearings and new butterflies with much better tolerances.
EFI Hardware already have them available in 40mm and 45mm sizes and I...