Day 233: Stitch
(aka. Experiment 626)
Where do you get your seeds from? I have had good germination rates with cactusplaza and a few other big companies on amazon but I am tempted by the price and variety available on aliexpress, even though half their pictures are bizarrely photoshopped and quality seeds for 20p seems unlikely. Worth a try or not?