She's Afghan Milk on day 12 from switchLooks normal to me.
As DirtyNerd mentioned, some strains can take longer to stretch first.
What is your strain, and how long is the flower time?
I would guess these where clones, not seeds as every plants looks the same and there all the same height, not one idica shaped leef on all 6 plants, how unlikely is that ?It might look like a sativa, but the name of the strain would suggest you bought an Indica, there is no such thing as an Afghani Sativa.
Day 12 and little to no stretch is what one could expect from a good Indica, but Afghani strains flower pretty fast normally and the breeders say she finishes in 7 weeks so 5 weeks to go.....?
Good luck