This is also another issue entirely, but I would look at your tank and make sure that it is packed full with stuff. When a snake first comes home, it is scared and very, very afraid. They want to hide, and unless you provide t hat cover for them, they can't. They should have several hides available to them all throughout the tank (two at least). Try to cover three sides of the tank with some kind of paper or backing, and you might want to invest in some plastic plants (You can get them very cheaply at wal mart or the dollar store.) The more stuff you put in there (even to the point of it being obnoxiously full) the happier he'll be because he feels like he's safe.

It is also very important not to handle the snake with two days of feeding (this can cause a regurge) and it is ESPECIALLY important to leave them alone for about two weeks when they first arrive. If you are handling him, that adds to the stress factor exponentially. Let them first get used to a new environment. Then they can get used to a big scary monster trying to grab at them. See what I mean? It's all very overwhelming to them.

When I get my snakes, the first few months I generally don't handle them. That time is reserved as quiet time for them, and the only reason I would handle them is to clean the cage. It really helps them get used to my presence and to understand that I am not a threat; I'm merely the clean up crew.

I sincerely wish you the best of luck with this second snake. I would hate for your girlfriend or you to have to go through that heartbreak again. Just remember that we are here to help you, and although some members may sometimes come off as rude or snooty, we have your snake's and your own best interests in mind. And I'm willing to bet money that the members here know a considerable bit more than that shopkeeper.