The items found in the gifts are a bit random. Giant gifts are awarded to level 60-80 players and should contain somewhat level appropriate gifts.
Exchange your ugly wool socks/hats/sweaters for better gifts at the gift exchange merchant in LA.
A bit random?? Seriously?
Exchange 10 ugly wool sweaters for a better gift and that better gift is a single ugly wool sweater?
Really?
ANet I thought you were better than this.