I think those were on their "New & Noteworthy" page a couple of weeks ago. They called them "opie" stars. Ophidiaster something or other. I can't remember the species name. Sorry. How much were they? I remember them being quite reasonable on their web page.
Christy
