Well that sucks to hear this. I have a brand new street fighter trans #111105, converter, flex plate, cooler and Rattler dampener sitting in my garage awaiting completion of my build.
Sorry to hear about your luck and I hope they step up and fix it if you decide to send it. They should pick up shipping to, bad customer service spreads like wild fire.
Cross my fingers I don't end up in the same boat.