So, I take my Tacoma there because I feel a buzz in my butt at around 60 mph. I also tell them that the carrier bearing was just replaced with a new Toyota part. Since the driveshaft would be off the truck, I brought along three new Toyota u-joints. When I went back to get the truck, the manager said my problem was the carrier bearing, handing me what was supposedly the old one. I was miffed because they weren't proactive enough to call before installing a non-Toyota part. Took the part to Toyota to get my $225 back, was told it wasn't the part they sold me. Back to PRA to get the right one. After a search they found it. Unfortunately, Toyota will only give me a new bearing, not the money. Overall bad and expensive experience.
Btw, the buzz is gone.