Retail hiiiiiiiiiigh!
I have just spent all but £25 of my week's wages (paid yesterday). My Switch card is on FIRE. But I have a good 75% of my Christmas shopping sorted out, I think. Now I have to spend that last £25 online. Eeep. I don't *think* I'm going over budget. I get paid again on 23 December but that money's earmarked for something else.