Its not worth the money in my opinon. I wanted to get one so i went to the store and it was $25, i opened up the box and i found out it is made out of foam that is painted. So its up to you but i dont think its worth $25 for something you could make your self for like $10.
I've used one for my fat tail gecko. They really seemed to enjoy it. It's nice because when they are moulting you can wet them and it makes for a nice hide. I'm sure it's just me "creating" things in my mind but, I found that they prefered to use the foam to sleep in/on vs on the substrate, or in any other hide. I thought maybe because it's softer and holds heat?! But they were all over it constantly. I don't know if I'd pay more than $20 for one, I guess it just depends on what you want.