Wow... the only problem I've ever had with a snake not eating was one of my Het Albino males. He would only eat white mice, then didn't eat for 6 months. He never got over 500 grams. When I got him, he was twice as big as other ball pythons I had that were the same age. I guess he just freaked out in the transition.
All my other snakes are killer eaters. I have noticed though... I don't know if anyone else has had success with this... but the day they shed, at night, feed them. I've noticed that if I DON'T feed them right after they shed (and I mean RIGHT AFTER), they refuse food for a long time. Anyone noticed this?