I bought some pretty nice coral online from Ottawa Inverts. They used to be a sponsor on this site but dont anymore. I have no idea what their store looks like or whether they have an actual storefront or are in someones basement but here is their website:
http://ottawainverts.com/shop/index....age=contact_us