On the 26th June - that's Thursday - Aldi will have children's pyjamas in stock for £2.99. They're not branded and not character pyjamas, but they are perfectly suitable looking for sleeping in, and at the price you can't really go too far wrong. You'll have to wait for Thursday before you pop over, since you can't buy online.
There's not a whole lot of information on these pyjamas, like what they're made of or anything, but they do say that they are available in sizes 3 - 12 years, although not all designs are available in all ages. There are six designs to choose from and while they don't say if they are cotton or otherwise, they do say they are 'just right for warm Summer nights', so that's promising.
I don't know about your children, but mine grow out of everything, including pyjamas, so quickly that they often just don't get wear out of them, so I'm thrilled to pick up pyjamas at this price.
It's from the 26th though, remember, so pop it in your diary and make a note to swing by.