One other thing, the 5th elf in the store (such a bad thing to say) is tied to one of the other elf's storyline (one that you help/save/rescue) so be sure once you get that far, to do that girl's storyline.
That elf's name is Nia
And when you save/help/rescue two of those elves, they have two different routes, like Lin does, Love or Slave.
Now it's up to you obviously how you treat them, I always do the LOVE route with the elves, it's just more personally redeeming for me than to be a douche and treat them like shit.