Ok.
I remember the Petco on Powers often had them.
You could also check with Fishy Business--Kin may have left some there when he sold the store. I remember he used to have a ton of coral keletons for sale.
I'm not familiar enough with Neptune's to know if they have any.
I also remember that a long time ago Pier 1 had corals, etc.
In any case, You have to wonder if they used bleach to brighten them up.