I will never wait till the weekend before Christmas to "start" my shopping, but it's done...whew...