I am in the process of purchasing a GEN 3 - SRT-10 engine and trans from either a Viper or Ram SRT-10 for my Dodge Demon pro touring project and I have it narrowed down to the following (2) places to buy from.

Has anyone ever bought from the following:
Cleveland Pick A Part -- + is they are only (2)hrs from me so I can can go and see it prior to picking up.
X2 Builders -- + is they are a little cheaper even with shipping, but I can see it before I buy it other than pictures.

Any thoughts either way on either of these?