Depends what kind of coral you want. I only care about acros and I think the best deals are by avoiding the hyped-up blue saturated sites. It's hard to go wrong with Battlecorals, especially if you are not too specific on what you want. You can get what Adam calls a Battlebox for s reasonable price and he loads it up with whatever he likes. I've done it and it was large healthy pieces. Another good value site is Boomcorals.
I have no good suggestions on non-acros tho ...
Locally, you know the players