Because I've seen several people hammered here for going to a pet store instead of a breeder. Here is someone that has an opportunity to correct that situation before becoming too attached. He'll most likely get a lot of great info from the breeder also.
Why would he not return it if he's uncomfortable around it? You're now dealing with a stressed out snake and a stressed out owner. My opinion is that it's time to move on.
JohnNJ
PS - No fair editing after I've already started my reply.