I guess I am one of the lucky ones who has had excellent products and service from BD. I had a TC, VB, and their pressure loc in my 03. After I upgraded to the twinturbo setup, I had BD completely rebuild my transmission, and it is still perfoming absolutely flawlessly for the individual who bought it from me. I have never had any problems with the customer support either. Good Luck.
KEEP ON TRUCKIN'
Lonestar