snacksonrotation.com
Buying Stuff: Episode 23
Just 10 days until Christmas and only 1,457 presents left to buy. Have I told you about the time I waited until the absolute very last minute (i.e., Christmas Eve) to buy gifts? Or that I bought …