Earlier this week we stopped by a not-so-local FS just to browse around. Ended up taking home a few corals and I saw they had some Bannerfishes. Came home and read on them and found that they were not reef safe (awww. :( ), and after a bit more, found the second species that IS reef safe (yay!). So today we went by the LFS we usually frequent and saw that they had some Black and White Butterflies listed on their tanks as "Schooling Bannerfish" (which is the common name of the reef safe one). So I asked if he knew which species he had in the tank and if he could provide me with the Latin name for the one he had. He said that it was [I]Heniochus diphreutes[/I]; that being the reef safe one. So I snatched it up since it's been our experience that he generally knows what he's talking about and has never sold us a sick fish/invert (actually outright refused to sell us an urchin that hadn't moved in a couple days and pointed us to another store). Anyway, long story short, we got it home and the more I try to 100% identify it, the bigger my headache gets. The definition in the last black bar points to[I] Heniochus acuminatus[/I] (non reef safe), and the separation in coloring on the anal fin says the same as far as I can tell. Then we stumbled across posts that say to count the dorsal spines. So we did and unless we counted wrong (which is entirely likely), it has the proper number of spines for a [I]H. [/I][I]diphreutes.[/I] So, I give up. Here are some terrible pictures of blinding my poor fish with the camera flash trying to get him still enough to actually SEE what he looks like. So which do I have? I'm unsure if the LFS will actually take him back or not (which I would think he would seeing as we just got him today but who knows) if he happens to be the wrong one. He's been picking things off the rocks but hasn't come anywhere near the corals yet. Thanks so much in advance. I've learned my lesson, I swear. o.o