I've only bought from ReeferMadness once but overall it was a very good experience... they were very accomodating, and after they made a shipping mistake (probably due to me cancelling one coral and ordering another) they gave me the huge colony they sent by mistake and shipped the right coral the same day. The corals were very well packed, in large bags with lots of water. At the time I ordered they had a promotion for free frags, but out of the 4 I received (large sized frags, btw), two were partly bleached and didn't make it... they were free anyway, so no big deal.
Nuno