Once upon a time, I decided to splash out and purchased the yarn recommended in the pattern, to knit a cardigan.
It is a lovely pattern.
It is a beautiful, naturally-dyed merino wool from Spain.
I bought the 3 skeins required for sizes 1 or 2 and set about knitting size 2.
I reached the end of skein 1 at the point where the garment is divided for body and sleeves, top down.
"Curious," I thought, "I wouldn't have expected to change skein so soon if I am knitting a garment with long sleeves."
With alarm bells ringing quietly but insistently in the back of my head, I kept knitting.
I knitted faster.
Because as we all know, the faster you knit, the more likely you are to have enough yarn.
I thought I might just about reach the end of the body with skein 2.
But I didn't.
I have knitted 25cm past the underarm and have 7cm still to go before the ribbing.
Skein 3 is starting to feel soft in the middle.
There is no way I am going to have enough yarn to knit full-length sleeves.
Remember - this is one-of-a-kind naturally hand-dyed yarn from Spain. I can't just scoop up another skein from Lidl with my weekly shop.
I couldn't understand it.
My gauge and tension were spot on.
So I looked a little more closely at the designer's photo of the yarn she used, on Ravelry.
It doesn't look like the same base...
I followed a link on Ravelry and discovered an online shop in Spain which sells the single-coloured yarn. It looks exactly like the yarn in the picture above.
Another scout through Ravelry, and another knitter shows a picture of her ball band:
I bought mine directly from the dyer.
My label says: 100g equals 200 metres.
It is not the same base.
So I don't have enough yarn.