Okay, I've been good and knitted up a gauge square. The gauge instructions for the pattern is 30 sts and 20 rows = 4" in k1, p1 rib.
My problem is that my gauge square comes out at 27 sts = 4" - okay, so I should use smaller needles, right? But for rows I get 23 rows = 4" which implies I should be using bigger needles.
So what do I do? [whimper]