I've never bought a rebuild from them but have purchased parts on a couple occations. The customer service was good, the guy I spoke with knew what he was talking about and I got the right parts the first time. There's something to be said for that.
What happened you you're son's transmission if I may ask? A bearing, seal, syncro install is not too difficult to do if that's all it needs.
-Scott