I personally think that CareFresh is a poor bedding for most things.
It was reccomended to me for my hedgehog and chinchilla, over aspen. My mother also used it for her cavy. I have found that when wet, it crumbles, and the mess created then sticks to toes and gets into fur and feet. It is also, to me, incredibly dusty, and I wouldn't want my snakes with their rather sensitive respiratory systems digging in it.
It makes sense that a pet store employee would reccomend it, of course-- it's $20 for the largest bag of carefresh, which isn't all that large, and $13 or cheaper for the largest bag of aspen, which will last almost forever.
Personally, I'd change to aspen.