Excellent product, excellent customer service.
I needed a new transmission and BRB Transmission Center put one in for me. It turned out that there was a defect in it through no fault of theirs. They replaced it, no questions asked. They also explained everything they were doing. I was very happy with the whole thing.