what happens if theres an odd number of people - someone won't have partner?
also do you get assigned a partner - they make a present for you and you them one, or is it like a circle - A makes for B, B makes for C, C makes for A?
i think the second way would be more fun.