I often buy CK PJs at Ross and TJ Maxx for <$15. They are always 100% cotton which is nice. I am not a big fan of the logos, but it wasn't a deal breaker for me.
If you can get these on sale pick up a pair or two.
If you can get these on sale pick up a pair or two.