I totally agree with the previous post but thought I'd mention what has been working best with my ratsnakes.
I buy one of the smallest cottage cheese containers at the store. Roughly an inch tall and a few inches across. Then, after emptying it, I cut a half circle hole twice as wide as the snakes width in the lip of the container where the lid attaches. I likewise cut a circle hole twice as wide as the snake in the center of the bottom of the container.
I then take a little(just enough to loosly fill most of the container) sphagnum moss (can get it from pet stores or bales of it from nurseries for very cheep).
Take the moss and spray it down with water, wait a minute or two, then squeeze out the excess moisture. Put the lid back on the cottage cheese container and place it upside down in the enclosure(lid on the floor).
This gives a humid place for the snake to loosen it's skin for shedding and is a very comfortable secure feeling hide since they can burrow inside it and feel tightly enclosed.
This is basically one, cheep, example of what the previous post was talking about with damp hides but there are many options out there.