OH, I hate it when that happens! YIKES!
Hopefully, you can find exactly what you need. I'll bet from now on, you buy one extra of everything - and RETURN IT if you don't wind up needing it. (RETURN YARN?!? Heresy, I know! Will I be excommunicated from the boards for saying that?)