I have one pretty firm rule.
I NEVER ship first if someone else offers me a trade. If they want to trade with me, they ship first. I know I can be trusted to do my part. I do not know that about someone contacting me out of the blue.
I had the same thing happen not too long ago. The guy was offering me all sorts of stuff for a boa I have for sale, crying me a story about how he didn't care how lopsided the deal was (he was offering me snakes worth 2 to 3 times what mine was) but that he needed the male to breed. Sent me all sorts of pictures.
Then, he wants to ship same day.
That was the end of it right there. I doubt he had the snakes he sent me pics of.
Had the same thing happen with a guy who got a "free" laptop from dell, begged me to ship same day. Talk about stupidly transparent.
There are always other deals out there.
Wait for a good one.