If you count the time in making pjs (plus flannel, elastic, fastenings on top), it is way cheaper to just buy them from one of the main shops. But they can be much funkier if you make them yourself.