Agreed, stay away from 2GC Corals! And I'm surprised you received a refund!
Just was dealing with Jason last night on my order placed 2+ weeks ago that immediately charged but still not shipped.
Attaching chat.. Sorry for the horrible quality. Not sure what's going with that.
Basically, when I placed the order, shipping was free when I checked out. They charged my credit card w/in a day or two.
After few days, I emailed to find out why my order hasn't shipped. No response. I then went on his IG page to send him the initial message last Friday.
After the initial chat, I figured they are shipping this week. Come Tuesday night still no word on shipping, I messaged him to cancel the order. Dude is very unprofessional as you can see.
I called AMEX today, told them what happened and they are reversing the charges for me.