Anybody know who was selling heads on ebay? It wasn't Laurie, Leitner or Juanimal. I used to admire there stuff, but wasn't doing that scale. They had a sweet ww2 Captain America in army helmet thing hat I liked. Anybody know who this was? They haven't been on in awhile.