A box from canada! My needle exchange pal Lissa sent me a lovely box. river john SWING NEEDLES which i have very much been coveting! Opal sock yarn that i have never tried before. mary engelbreit notes (i love M.E.) bath fun, and yummy PB cups that the kids are currently munching on while staring at the falling snow. i love all of it thank you! my needle X pal got hers too.