Yay, I finished my christmas shopping! This is way early for me. I'm usually starting about now, and finishing about noon on the 24th, and by "usually" I mean "every year before this one", so I'm feeling particularly proud of myself. And while not everything I found made me go "Yay, this is PERFECT!", I don't feel like I took the easy way out for anyone. Whee!