wolffam
The red open is one of my personal favorites.
The only corals I've ever ordered online were some mushrooms, button and green star polyps. LPS or any other nice specimens I prefer to buy locally - sort of handpick'em ya know.
I'm sure there are tons of places to buy online.
Have you tried using a search engine.
www.google.com
search for red open brains.
Good hunting