I'm not sure about sheet moss, but i purchased some pillow moss from T&C and I like it a lot. Its really green and seems pretty hardy. I have chunks of it in the shoeboxes i keep my froglets in, and all i'm doing is misting it and it seems to be holding up great.
__________________
Aaron
|