I'm pretty new here, and I'll tell you my experience - I thought cage carpet was going to be the best thing since sliced bread when we adopted our bearded dragon last year - it was in the tank we got along with him. I started using aspen when I got snakes in January, and just switched the beardie to it as well. With the carpet, every time he pooped, I had to put a new one in, every time he splashed his water everywhere, I had to put a dry one in... With aspen bedding, I see a poop, I scoop it and some of the surrounding bedding out. I remove any wet bedding and replace it. It's not a big deal - the tank stays cleaner longer and I don't have to do complete "overhauls" as often. The only place I use cage carpet now is over the UTH under the bedding. And that's just a little square, so it's easily replaced if needed. I started using aspen bedding because a corn breeder suggested it, and it costs like $8 for 9L at pet stores. Thanks to someone's posting on this site, I discovered that I could get it at feed stores for much less - I just picked some up yesterday - $20 for 113L!!!