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?
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