There is nothing quite like walking in to your partner's flat, giving him a hug, then handing him the new laptop that you've arranged to get financed for him.
There was much, much squeeage. The hardest part, of course, was not telling him the financing went through whenever I talked to yesterday...