I agree, that’s really mean not to sell the pattern without the yarn, afterall, you might be buying the pattern and then want to think about it before buying yarn. Personally I buy my yarn online now, there’s such a fantastic selection, and I’ve had brilliant service from online stores.
One particularly good one is Paviyarns, I rang to ask what a yarn that I was thinking of buying felt like, in case it was ‘itchy’ (daughter won’t wear ‘itchy’!!) and the lady there was fantastically helpful and friendly, we ended up having a lovely knitty chat.
You can often get yarns free online too, bonus!!
Suggest you take your custom elsewhere!!
Kind regards
Janet