I get them from the LFSs and fellow reefers, just like everybody else. The 2 places that I frequent more often are Iwarna and GO (convenience is a major factor for me... one is near my home, and the other, near my work place ).
I guess its also the choice that you make? I make it a general rule of the thumb to buy stuff that I really really like, and not at the spur of a moment. I buy corals that I want to look and look, over and over again without getting tired of them.
Another major factor is, better corals are very often more expensive. Strike a balance between how much you want it vs how much you're willing to pay for it, and that will shape your reef. Hope this helps.