CCM has excellent customer service. I was very pleased with my experience with them, and would recommend them, although I never bought a motor from them.
One suggestion though, stay away from the E-cam with an AOD. I had that same combination, and it wasnt very good. The AOD needs a cam with a wider LSA in my opinion. Good luck.
------------------
1993 GT/AOD
'93 Mustang GT