Yes, driftwood and grapevine pieces are available at many pet stores. Some people enjoy preparing pieces of wood/branches native to their area. I haven't done it, but there are plenty of "how to" posts on the forums.
My latest success has been with decorative bamboo which grows in my neighbors yard. After cutting lengths of various diameters, I let them dry a bit, spray them with ivermectin (kills any mite, etc.), and let them dry some more. I arrange the lengths in the cages & toss them when they are soiled, adding to what is left. In this way the climbing area changes over time. I also add one of those "bird nests" that look like little grass huts, and have found that my rats and corns will use an arboreal hide.
Of note is the "tiny space" thing. If the climbing branch or piece of wood has a small secluded space, you might be tearing your cage apart looking for your snake, only to later discover your darling nestled safe and sound in the impossibly small opening. This happened with a hatchling trinket rat who somehow made it into the center of a larger piece of bambo that had only a small hollow core running through it. Even now I shake my head in amazement over this feat!
Hope this helps!
althea