I'd give them a call and ask, if they don't have in stock they may be able to order some! They are fantastic people. Been going to them for 14 years now!
I don't know for sure but if you call you can find out. I believe they will also order fish in for you if they're able to get them.
Not to sure on butterfly but I can say you won't find better quality and service anywhere else
Thanks! Your answer is awaiting moderation.