Save yourself the cash and go to Walmart or Home Depot and check for flower pot saucers or plastic bowls or Tupperware containers. Then buy a couple that seem too small for your snake and a couple that seem about the same size or slightly bigger. Then cut doors in them all and place them inside the cage. One of each kind on the cold and warm sides and then see which ones your snakes likes. Then either take out the others or leave them in too. My little girl hopes from hide to hide daily. I got 4 in there. Two of the small blue bowls flipped over, one clear round Tupperware one flipped over and an extra large Exo Terra cave which was my old red tail boas hide until she outgrew it. My BP will sit in the extra big hide sometimes with her head poking out or sometimes in the bowls all curled up sleeping. Same hides is good advice but maybe my snakes is weird but she doesn't seem to really care as long as they offer her shelter.
And yes they hide when shedding. I didn't see my little girl for about a week when she was shedding. She just sat in her humid hide the whole time. Then after shedding, I saw her out and about patrolling for food and inside her humid hide was a perfect one piece shed. I usually keep my humidity around 50% normally and then replace 2 of her normal hides with humid hides when I see her going blue and then throw in a burlap craft bag filled with damp moss on top of her humid hide which raises her cage up to 73% humidity. Then once she sheds I pull em all out and put her normal hides back in and the humidity goes back down to around 53%.