It's that time again. The time when my credit card starts trembling and my shopping wishlist suddenly becomes a reality.