Every review ive read on CC is they are crooks. Ben from BSA Corals and I couldnt even get an inferno, two months after paying them. So, I doubt anyone handed $1800 to these guys, unless they went there in person.
I ordered a nova from cc. mat ordered it for me an the next day his LFS employee sold it for 1400... I had to wait 2 Fin months.