I've never done it, but I've read about other people's experiences.
Based on these posts that I happened to be able to find quickly, and a few others I know I've read but can't find so quickly, I think the hardest part is the nerves involved.
http://ball-pythons.net/forums/showthread.php?t=74840
http://ball-pythons.net/forums/showp...9&postcount=31