that sounds like a good deal. we sell quite a few of their transmissions and don't have any issues. they have some great guys over there too, wade, matt, justin just to name a few that are always willing to help.
i can only remember one off the top of my head, the guy had a Duramax and the one he got was bad, then sent a call tag w/ a new one and shipped it out right away. i'm gonna run their trans and turbo in my truck so...