I have not really had too much of a problem when I buy a yarn and do a swatch and have to adjust my needle, but my question is this, if you find a yarn with the proper gauge, but very different needle size than your pattern recommends, ie
18 st x 24 rows 7 needle (yarn recommend)
18 st x 24 rows 10 needle (pattern)
would you just go with the yarn recommendation needle size right off the bat to make your gauge and ignore the pattern needle size? Would the size of the garment be affected in a situation like this or would you be safe as long as your gauge with the 7’s came out? I found some beautiful yarn that is quite expensive and I want to make a birthday gift, but don’t want to order it if I am going to have issues with it size wise. Thanks for your opinion and insight!